BRPI0916687A2 - método para gerar um código de autenticação de mensagem baseado em cifra - Google Patents
método para gerar um código de autenticação de mensagem baseado em cifraInfo
- Publication number
- BRPI0916687A2 BRPI0916687A2 BRPI0916687A BRPI0916687A BRPI0916687A2 BR PI0916687 A2 BRPI0916687 A2 BR PI0916687A2 BR PI0916687 A BRPI0916687 A BR PI0916687A BR PI0916687 A BRPI0916687 A BR PI0916687A BR PI0916687 A2 BRPI0916687 A2 BR PI0916687A2
- Authority
- BR
- Brazil
- Prior art keywords
- cipher
- generating
- authentication code
- message authentication
- based message
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0631—Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/12—Details relating to cryptographic hardware or logic circuitry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/24—Key scheduling, i.e. generating round keys or sub-keys for block encryption
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Storage Device Security (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP08105068.4 | 2008-08-19 | ||
| EP08105068 | 2008-08-19 | ||
| PCT/IB2009/053556 WO2010020910A2 (en) | 2008-08-19 | 2009-08-12 | Method for generating a cipher-based message authentication code |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0916687A2 true BRPI0916687A2 (pt) | 2015-11-17 |
| BRPI0916687B1 BRPI0916687B1 (pt) | 2020-09-29 |
Family
ID=41347103
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0916687-4A BRPI0916687B1 (pt) | 2008-08-19 | 2009-08-12 | Método para gerar um código de autenticação de mensagem baseado em cifra |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US8635452B2 (pt) |
| EP (1) | EP2316189B1 (pt) |
| JP (2) | JP4869452B2 (pt) |
| KR (1) | KR101324351B1 (pt) |
| CN (2) | CN103560880B (pt) |
| BR (1) | BRPI0916687B1 (pt) |
| MX (1) | MX2011001228A (pt) |
| WO (1) | WO2010020910A2 (pt) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8452984B2 (en) * | 2008-08-28 | 2013-05-28 | Alcatel Lucent | Message authentication code pre-computation with applications to secure memory |
| EP2290872B1 (en) * | 2009-08-27 | 2014-06-18 | Nxp B.V. | Device for generating a message authentication code for authenticating a message |
| WO2011120573A1 (en) * | 2010-03-31 | 2011-10-06 | Robert Bosch Gmbh | Method and apparatus for authenticated encryption of audio |
| JP2013097161A (ja) * | 2011-10-31 | 2013-05-20 | Kddi Corp | アルゴリズム可変型mac生成装置、アルゴリズム可変型ハッシュ関数生成装置、アルゴリズム可変型mac生成方法、アルゴリズム可変型ハッシュ関数生成方法、およびプログラム |
| JP2013134414A (ja) * | 2011-12-27 | 2013-07-08 | Kddi Corp | 鍵暗号化装置、鍵復号装置、鍵暗号化方法、鍵復号方法、およびプログラム |
| CN102946315B (zh) * | 2012-11-19 | 2015-08-26 | 成都卫士通信息产业股份有限公司 | 一种采用分组方式构造mac码的方法及系统 |
| US10284373B2 (en) | 2013-12-13 | 2019-05-07 | University Of North Dakota | Smart grid secure communications method and apparatus |
| TWI712915B (zh) * | 2014-06-12 | 2020-12-11 | 美商密碼研究公司 | 執行一密碼編譯操作之方法,以及電腦可讀非暫時性儲存媒體 |
| US9509665B2 (en) | 2014-08-11 | 2016-11-29 | Alcatel Lucent | Protecting against malicious modification in cryptographic operations |
| US9973514B2 (en) * | 2014-10-27 | 2018-05-15 | Hong Kong Baptist University | Method and apparatus for assuring location data integrity with minimum location disclosure |
| KR101966088B1 (ko) | 2017-04-06 | 2019-04-05 | 상명대학교산학협력단 | Iot 응용에 최적화된 인증 암호 장치 및 방법 |
| CN109150504A (zh) * | 2017-06-14 | 2019-01-04 | 深圳市中兴微电子技术有限公司 | 一种实现数据传输处理的方法及高级加密标准系统 |
| US10812479B2 (en) | 2018-12-05 | 2020-10-20 | Fiserv, Inc. | Authenticating a user via multiple biometric inputs |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3867251B2 (ja) * | 1996-09-13 | 2007-01-10 | テミツク セミコンダクター ゲゼルシヤフト ミツト ベシユレンクテル ハフツング | 無線周波数識別システムにおいてデータを伝送する方法 |
| ATE325478T1 (de) | 1998-01-02 | 2006-06-15 | Cryptography Res Inc | Leckresistentes kryptographisches verfahren und vorrichtung |
| AU6381799A (en) | 1998-06-03 | 2000-01-10 | Cryptography Research, Inc. | Secure modular exponentiation with leak minimization for smartcards and other cryptosystems |
| IL139935A (en) | 1998-06-03 | 2005-06-19 | Cryptography Res Inc | Des and other cryptographic processes with leak minimization for smartcards and other cryptosystems |
| EP1088295B1 (en) * | 1998-06-03 | 2007-08-15 | Cryptography Research Inc. | Balanced cryptographic computational method and apparatus for leak minimization in smartcards and other cryptosystems |
| WO1999063696A1 (en) * | 1998-06-03 | 1999-12-09 | Cryptography Research, Inc. | Using unpredictable information to minimize leakage from smartcards and other cryptosystems |
| DE69935913T2 (de) | 1998-07-02 | 2008-01-10 | Cryptography Research Inc., San Francisco | Leckresistente aktualisierung eines indexierten kryptographischen schlüssels |
| US7403620B2 (en) * | 2002-07-02 | 2008-07-22 | Stmicroelectronics S.A. | Cyphering/decyphering performed by an integrated circuit |
| US7697681B2 (en) * | 2004-02-06 | 2010-04-13 | Nortel Networks Limited | Parallelizable integrity-aware encryption technique |
| EP1733502B1 (fr) * | 2004-03-29 | 2009-09-30 | Stmicroelectronics Sa | Processeur d'execution d'un algorithme de type aes |
| JP4810289B2 (ja) * | 2006-04-17 | 2011-11-09 | ルネサスエレクトロニクス株式会社 | メッセージ認証子生成装置、メッセージ認証子検証装置、及びメッセージ認証システム |
| US8233619B2 (en) * | 2006-06-07 | 2012-07-31 | Stmicroelectronics S.R.L. | Implementation of AES encryption circuitry with CCM |
| KR100930577B1 (ko) | 2006-11-13 | 2009-12-09 | 한국전자통신연구원 | 스트림 암호를 이용한 메시지 인증 코드 생성 방법과스트림 암호를 이용한 인증 암호화 방법 및 스트림 암호를이용한 인증 복호화 방법 |
| US7991158B2 (en) * | 2006-12-13 | 2011-08-02 | Tyfone, Inc. | Secure messaging |
-
2009
- 2009-08-12 BR BRPI0916687-4A patent/BRPI0916687B1/pt active IP Right Grant
- 2009-08-12 MX MX2011001228A patent/MX2011001228A/es active IP Right Grant
- 2009-08-12 WO PCT/IB2009/053556 patent/WO2010020910A2/en not_active Ceased
- 2009-08-12 KR KR1020117006313A patent/KR101324351B1/ko active Active
- 2009-08-12 CN CN201310473222.0A patent/CN103560880B/zh active Active
- 2009-08-12 JP JP2011522609A patent/JP4869452B2/ja active Active
- 2009-08-12 CN CN200980131963.2A patent/CN102124695B/zh active Active
- 2009-08-12 US US13/059,262 patent/US8635452B2/en active Active
- 2009-08-12 EP EP09786914.3A patent/EP2316189B1/en active Active
-
2011
- 2011-10-03 JP JP2011219586A patent/JP2012044689A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| EP2316189A2 (en) | 2011-05-04 |
| JP2012500509A (ja) | 2012-01-05 |
| CN103560880A (zh) | 2014-02-05 |
| CN102124695A (zh) | 2011-07-13 |
| MX2011001228A (es) | 2011-03-25 |
| US8635452B2 (en) | 2014-01-21 |
| WO2010020910A3 (en) | 2010-07-01 |
| CN102124695B (zh) | 2014-05-28 |
| EP2316189B1 (en) | 2016-03-30 |
| CN103560880B (zh) | 2017-04-12 |
| JP2012044689A (ja) | 2012-03-01 |
| JP4869452B2 (ja) | 2012-02-08 |
| WO2010020910A2 (en) | 2010-02-25 |
| BRPI0916687B1 (pt) | 2020-09-29 |
| US20110138182A1 (en) | 2011-06-09 |
| KR20110055671A (ko) | 2011-05-25 |
| KR101324351B1 (ko) | 2013-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0916687A2 (pt) | método para gerar um código de autenticação de mensagem baseado em cifra | |
| BRPI0917510A2 (pt) | gerador de pacotes de dados para geração de códigos | |
| BRPI0908192A2 (pt) | Dispositivo funcional, e, método para produzir um dispositivo funcional | |
| BRPI0909328A2 (pt) | Reservatório particularmente para um nebulizador, nebulizador e método para produção de um reservatório | |
| BRPI0912317A2 (pt) | método de autenticação | |
| BRPI1014925A2 (pt) | sistema e método para gerar gás de hidrogênio, mecanismo de geração de hidrogênio independente e método para gerar hidrogênio no mesmo. | |
| BRPI0811750A2 (pt) | Método para produzir um inversor de enriquecimento-empobrecimento, e, inversor | |
| BRPI0921811A2 (pt) | aparelho de geração de gás. | |
| BRPI0812106A2 (pt) | Método e aparelho para geração de um perfil de usuário. | |
| BRPI0921310A2 (pt) | método para fabricar um compósito, compósito, e, aparelho | |
| BRPI0916457A2 (pt) | método e dispositivo para ofuscação de código | |
| BR112012003763A2 (pt) | membro chapa de aço prensado a quente, chapa de aço para prensagem a quente, e método para produção de membro chapa de aço prensado a quente | |
| BRPI0917639A2 (pt) | aparelho utilizável em umpoço, e método utilizável em um poço. | |
| NL2003118A1 (nl) | Alignment system, lithographic system and method. | |
| BRPI0906676A2 (pt) | método e aparelho para facilitar códigos concatenados por canais de orientação | |
| EP2297645A4 (en) | EXTENSIVE MESSAGING PLATFORM | |
| BRPI0912037A2 (pt) | conjunto de truque de monotrilho, truque de monotrilho, conjunto de carro de monotrilho, e, métodos para produzir um conjunto de truque de monotrilho e para produzir um truque de monotrilho. | |
| PT2248083T (pt) | Método de autenticação | |
| BRPI0915898A2 (pt) | chapa de aço revestida de alumínio para estampagem a quente com aquecimento rápido, método de produção da mesma e método de estampagem a quente com aquecimento rápido usando essa chapa de aço | |
| BRPI0906506A2 (pt) | Conjunto consumível, unidade controlada por computador para construir objetos tridimencionais, e, método para construir um objeto tridimensional | |
| BRPI0912221A2 (pt) | método para produzir nanofibras inorgânicas. | |
| DK2227435T3 (da) | Fremgangsmåde til frembringelse af ammoniaksyntesegas | |
| BRPI1004550A2 (pt) | composição, metodos e sistemas para geração de hidrôgenio e método para produzir | |
| BRPI0916328A2 (pt) | sistema e método para redução de fratura, bem como método para formação de um sistema para redução de fratura | |
| BRPI1014315A2 (pt) | fio de guia, e, método para fabricar e para usar um fio de guia. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04L 9/32 , H04L 9/06 Ipc: H04L 9/06 (1990.01), H04L 9/32 (1990.01) |
|
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 29/09/2020, OBSERVADAS AS CONDICOES LEGAIS. |