WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2014084886) PROCÉDÉ DE CHIFFREMENT AUTHENTIFIÉ UTILISANT DES BLOCS DE TRAVAIL
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2014/084886    N° de la demande internationale :    PCT/US2013/030158
Date de publication : 05.06.2014 Date de dépôt international : 11.03.2013
CIB :
H04L 9/06 (2006.01)
Déposants : BLACKBERRY LIMITED [CA/CA]; 2200 University Avenue East Waterloo, Ontario N2K 0A7 (CA).
CERTICOM CORP. [CA/CA]; 4701 Tahoe Blvd. Tahoe A, 6th Floor Mississauga, Ontario L4W 0B5 (CA).
YAMADA, Atsushi [JP/CA]; (CA) (US only).
ZAVERUCHA, Gregory Marc [CA/US]; (US) (US only)
Inventeurs : YAMADA, Atsushi; (CA).
ZAVERUCHA, Gregory Marc; (US)
Mandataire : COX, Michael E.; Fish & Richardson P.C. P.O. Box 1022 Minneapolis, Minnesota 55440-1022 (US)
Données relatives à la priorité :
61/731,304 29.11.2012 US
61/758,168 29.01.2013 US
Titre (EN) AUTHENTICATED ENCRYPTION METHOD USING WORKING BLOCKS
(FR) PROCÉDÉ DE CHIFFREMENT AUTHENTIFIÉ UTILISANT DES BLOCS DE TRAVAIL
Abrégé : front page image
(EN)A computer-implemented authenticated encryption method for converting a plaintext message into a ciphertext message. The method includes dividing the plaintext message into at least two working blocks, each working block having a mathematical relationship to the plaintext message. For each working block, a working block ciphertext is computed as a function of such working block, a deterministic working block initialization vector, and a deterministic working block encryption key. For each working block, a message authentication tag is computed as a function of a deterministic working block message authentication key and at least one of (a) the working block ciphertext computed for such working block and an indication corresponding to the mathematical relationship of such working block to the plaintext message and (b) such working block. The method further includes computing a global message authentication tag as a function of the message authentication tag computed for each working block and a global message authentication key. The ciphertext message comprises the working block ciphertext computed for each working block and the global message authentication tag.
(FR)L'invention se rapporte à un procédé de chiffrement authentifié mis en œuvre par ordinateur, qui permet de convertir en message chiffré un message en clair. Ledit procédé consiste à diviser le message en clair en au moins deux blocs de travail, chaque bloc de travail ayant une relation mathématique avec le message en clair. Pour chaque bloc de travail, un texte de bloc de travail chiffré est calculé en fonction du bloc de travail en question, d'un vecteur d'initialisation de bloc de travail déterministe et d'une clé de chiffrement de bloc de travail déterministe. Pour chaque bloc de travail, une étiquette d'authentification de message est calculée en fonction d'une clé d'authentification de message à blocs de travail déterministes et (a) du texte de bloc de travail chiffré calculé pour le bloc de travail en question et d'une indication correspondant à la relation mathématique du bloc de travail en question avec le message en clair, et/ou (b) du bloc de travail en question. De plus, ledit procédé consiste à calculer une étiquette d'authentification de message globale en fonction de l'étiquette d'authentification de message calculée pour chaque bloc de travail et d'une clé d'authentification de message globale. Le message chiffré comprend le texte de bloc de travail chiffré calculé pour chaque bloc de travail, ainsi que l'étiquette d'authentification de message globale.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)