JP4519495B2 - 通信装置及び通信システム - Google Patents
通信装置及び通信システム Download PDFInfo
- Publication number
- JP4519495B2 JP4519495B2 JP2004091160A JP2004091160A JP4519495B2 JP 4519495 B2 JP4519495 B2 JP 4519495B2 JP 2004091160 A JP2004091160 A JP 2004091160A JP 2004091160 A JP2004091160 A JP 2004091160A JP 4519495 B2 JP4519495 B2 JP 4519495B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- data
- unit
- encryption
- encryption key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
まず、図1を用いて、本発明の実施の形態1にかかる通信システムの構成について説明する。この通信システム1は、暗号化通信を行う通信システムであり、通信装置100a〜dを備えている。各通信装置100(通信装置100a〜dの1つを通信装置100と記す)の間は、CANバス400を介して通信可能に接続されている。尚、この例では、通信装置100は、通信装置100a〜dの4つであるが、これに限らず、任意の数の通信装置100を設けてもよい。
次に、図5のブロック図を用いて、本発明の実施の形態2にかかる通信装置で用いられる通信制御部の構成について説明する。尚、本実施形態にかかる通信システムの構成は、図1と同様であり、説明を省略する。また、図5に示された符号のうち、図2と同じ符号を付した構成は、図2に示す構成と同じか又は類似の構成を示しており、説明を省略する。
上述の例では、全てのデータフレームについて、暗号化キーを生成し、データフィールドを暗号化する方法について説明したが、これに限らず、特定のIDのデータフレームのみ暗号化キーの生成や、暗号化/復号化してもよい。そうすると、暗号化しないデータフレームについては、本発明を適用していない通信装置とも通信可能となり、より汎用的に本発明を利用することができる。
100 通信装置
200 通信制御装置
210 プロトコル制御部
211 フレーム送信部
212 スタッフビット挿入部
213 フレーム生成部
214 フレーム受信部
215 スタッフビット削除部
216 フレーム解析部
220 暗号制御部
221 暗号化部
222 復号化部
223 暗号化キー記憶部
224 スタッフビットカウンタ部
226 スタッフビット仮生成部
230 送受信データ記憶部
300 CPU
Claims (10)
- データにより数が異なる冗長ビットを含む通信データを送受信する、第1及び第2の通信装置を備える通信システムであって、
前記第1の通信装置は、
通信データに含まれる冗長ビットの数に基づいて暗号化キーを生成する暗号化キー生成部と、
前記暗号化キー生成部により生成された暗号化キーに基づいて通信データを暗号化する暗号化部と、
前記暗号化部により暗号化された通信データを通信プロトコルに従い前記第2の通信装置へ送信する送信部と、を備え、
前記第2の通信装置は、
通信データに含まれる冗長ビットの数に基づいて復号化キーを生成する復号化キー生成部と、
前記通信プロトコルに従い前記第1の通信装置により送信された通信データを受信する受信部と、
前記復号化キー生成部により生成された復号化キーに基づいて前記受信部により受信された通信データを復号化する復号化部と、を備える、
通信システム。 - 前記暗号化キー生成部は、暗号化する通信データの冗長ビットの数に基づいて暗号化キーを生成し、
前記暗号化部は、前記暗号化キー生成部により生成された暗号化キーに基づいて前記通信データの一部を暗号化し、
前記復号化キー生成部は、復号化する通信データの冗長ビットの数に基づいて復号化キーを生成し、
前記復号化部は、前記復号化キー生成部により生成された復号化キーに基づいて前記通信データの一部を復号化する
請求項1に記載の通信システム。 - 前記通信データは、データと前記データの識別子を含み、
前記暗号化キー生成部は、暗号化する通信データに含まれるデータの識別子の冗長ビットの数に基づいて暗号化キーを生成し、
前記復号化キー生成部は、復号化する通信データに含まれるデータの識別子の冗長ビットの数に基づいて復号化キーを生成する、
請求項2に記載の通信システム。 - 前記第1の通信装置は、前記暗号化キーを記憶する暗号化キー記憶部をさらに備え、
前記第2の通信装置は、前記復号化キーを記憶する復号化キー記憶部をさらに備え、
前記暗号化キー生成部は、前記暗号化部が暗号化する通信データよりも前に送信又は受信した通信データの冗長ビットの数に基づいて暗号化キーを生成し、当該暗号化キーを前記暗号化キー記憶部に格納し、
前記暗号化部は、前記暗号化キー記憶部に格納された暗号化キーに基づいて、前記通信データの一部を暗号化し、
前記復号化キー生成部は、前記復号化部が復号化する通信データよりも前に送信又は受信した通信データの冗長ビットの数に基づいて復号化キーを生成し、当該復号化キーを前記復号化キー記憶部に格納し、
前記復号化部は、前記復号化キー記憶部に格納された復号化キーに基づいて、前記通信データの一部を復号化する、
請求項1に記載の通信システム。 - 前記通信データは、データと前記データの識別子を含み、
前記暗号化部は、通信データに含まれるデータを暗号化し、
前記復号化部は、通信データに含まれるデータを復号化する、
請求項1乃至4のいずれかに記載の通信システム。 - 前記通信データに含まれる冗長ビットは、通信の同期をとるためのスタッフビットである、
請求項1乃至5のいずれかに記載の通信システム。 - 前記第1及び第2以外のその他の通信装置をさらに備え、
前記その他の通信装置は、
前記第2の通信装置と同時に、前記第1の通信装置により送信された通信データを受信する、
請求項1乃至6のいずれかに記載の通信システム。 - 前記通信プロトコルは、CANである、
請求項1乃至7のいずれかに記載の通信システム。 - スタッフビットを含む通信データを相手側通信装置へ送信する通信装置であって、
通信データに含まれるスタッフビットの数に基づいて暗号化キーを生成する暗号化キー生成部と、
前記暗号化キー生成部により生成された暗号化キーに基づいて通信データの一部を暗号化する暗号化部と、
前記暗号化部により暗号化された通信データを通信プロトコルに従い相手側通信装置へ送信する送信部と、
を備える、通信装置。 - スタッフビットを含む通信データを相手側通信装置から受信する通信装置であって、
通信データに含まれるスタッフビットの数に基づいて復号化キーを生成する復号化キー生成部と、
通信プロトコルに従い相手側通信装置により送信された通信データを受信する受信部と、
前記復号化キー生成部により生成された復号化キーに基づいて前記受信部により受信された通信データの一部を復号化する復号化部と、
を備える、通信装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004091160A JP4519495B2 (ja) | 2004-03-26 | 2004-03-26 | 通信装置及び通信システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004091160A JP4519495B2 (ja) | 2004-03-26 | 2004-03-26 | 通信装置及び通信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005278007A JP2005278007A (ja) | 2005-10-06 |
JP4519495B2 true JP4519495B2 (ja) | 2010-08-04 |
Family
ID=35177175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004091160A Expired - Fee Related JP4519495B2 (ja) | 2004-03-26 | 2004-03-26 | 通信装置及び通信システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4519495B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4734089B2 (ja) * | 2005-10-27 | 2011-07-27 | 日立オートモティブシステムズ株式会社 | 車載端末 |
CN102541016B (zh) * | 2012-01-11 | 2014-10-08 | 沈阳中科正方新能源技术有限公司 | 一种智能车辆控制器 |
DE102015209196A1 (de) | 2014-09-08 | 2016-03-10 | Robert Bosch Gmbh | Verfahren zur seriellen Übertragung eines Rahmens über ein Bussystem von einem Sender zu mindestens einem Empfänger und Teilnehmern eines Bussystems |
GB2561256A (en) | 2017-04-05 | 2018-10-10 | Stmicroelectronics Grenoble2 Sas | Apparatus for use in a can system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH057202A (ja) * | 1990-11-05 | 1993-01-14 | Nippon Telegr & Teleph Corp <Ntt> | 暗号化通信装置及び暗号化伝送システム |
JPH06311157A (ja) * | 1993-04-26 | 1994-11-04 | Fujitsu Ltd | 秘話伝送システム |
JPH10200523A (ja) * | 1997-01-07 | 1998-07-31 | Fujitsu Denso Ltd | 暗号化/復号化回路 |
US20030167397A1 (en) * | 2002-03-01 | 2003-09-04 | Intel Corporation | Transparently embedding non-compliant data in a data stream |
-
2004
- 2004-03-26 JP JP2004091160A patent/JP4519495B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH057202A (ja) * | 1990-11-05 | 1993-01-14 | Nippon Telegr & Teleph Corp <Ntt> | 暗号化通信装置及び暗号化伝送システム |
JPH06311157A (ja) * | 1993-04-26 | 1994-11-04 | Fujitsu Ltd | 秘話伝送システム |
JPH10200523A (ja) * | 1997-01-07 | 1998-07-31 | Fujitsu Denso Ltd | 暗号化/復号化回路 |
US20030167397A1 (en) * | 2002-03-01 | 2003-09-04 | Intel Corporation | Transparently embedding non-compliant data in a data stream |
Also Published As
Publication number | Publication date |
---|---|
JP2005278007A (ja) | 2005-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108696411B (zh) | 用于在can***中使用的装置 | |
KR101032016B1 (ko) | 제약된 암호 키 | |
CN102132530B (zh) | 在网元中集成精确时间协议和介质访问控制安全的方法和装置 | |
US5235644A (en) | Probabilistic cryptographic processing method | |
US5086469A (en) | Encryption with selective disclosure of protocol identifiers | |
KR101740957B1 (ko) | 차량용 데이터의 인증 및 획득 방법 | |
CN101990748A (zh) | 用于实时传输消息的方法和装置 | |
CN106549939B (zh) | 智能门禁***数据处理方法及装置 | |
JP2001156770A (ja) | 暗号同期情報の自動再同期 | |
CN107534558B (zh) | 用于保护经由数据总线传输的数据的信息安全的方法以及数据总线*** | |
KR101481403B1 (ko) | 차량용 데이터의 인증 및 획득 방법 | |
WO2017094561A1 (ja) | 暗号化装置、暗号通信システム及び暗号化送信方法 | |
CN112738037B (zh) | 一种数据加密通信方法 | |
JP2002135241A (ja) | データ通信装置とその暗号化及び復号化の方法 | |
JP4519495B2 (ja) | 通信装置及び通信システム | |
KR101705639B1 (ko) | 차량 네트워크 시스템에서의 메시지 송수신 방법 | |
EP1024640B1 (en) | Method of encoding status information | |
JP2019176258A (ja) | 車両用通信システム | |
JP4664692B2 (ja) | 暗号化方法、復号方法、暗号化装置、復号装置、暗号装置、およびプログラム | |
JPH1051440A (ja) | 暗号通信装置及び暗号通信方法 | |
JP2003198531A (ja) | 共通鍵暗号通信方法及び装置 | |
JP2018042081A (ja) | データ送受信方法およびセンシングシステム | |
JPS63161745A (ja) | 暗号化通信用端末装置 | |
JP2006245733A (ja) | 暗号化通信方法、送信端末および受信端末 | |
JP2004023156A (ja) | 暗号化通信方式、および通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061207 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100127 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100209 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100408 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100427 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100519 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130528 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140528 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |