Mobile |
Deutsch |
Español |
Français |
日本語 |
한국어 |
Português |
Русский |
中文 |
العربية |
PATENTSCOPE
Search International and National Patent Collections
Options
Query
Result
Interface
Office
Translate
«
↓
»
Query Language
All
English
Hebrew
Korean
Spanish
Arabic
Estonian
Indonesian
Polish
Swedish
Chinese
French
Italian
Portuguese
Thai
Danish
German
Japanese
Russian
Vietnamese
Stem
Sort by:
Relevance
Pub Date Desc
Pub Date Asc
App Date Desc
App Date Asc
List Length
10
50
100
200
Result List Language
Query Language
Vietnamese
German
Italian
Arabic
English
Hebrew
Japanese
Polish
Estonian
Spanish
Portuguese
Russian
Danish
Indonesian
Korean
French
Chinese
Swedish
Thai
Displayed Fields
Application Number
Abstract
Int. Class
Inventor Name
Publication Date
Applicant Name
Image
Chart/Graph
Table
Graph
Group by
None
IPC code
Inventors
Publication Dates
Offices of NPEs
Applicants
Filing Dates
Countries
No of Items/Group
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Default Search Form
Simple
Advanced Search
Field Combination
Browse by Week (PCT)
Cross Lingual Expansion
Translator
Default Tab Search Form
Front Page
Any Field
Full Text
ID/Numbers
IPC
Names
Dates
Interface Language
English
Deutsch
Français
Español
日本語
中文
한국어
Português
Русский
Skins
Default
Plain
Blue_Sky
Classic
Deep_Marine
Emerald_Town
Japan_Cherry
Ruby
Wine
Multiple Windows Interface
Tooltip Help
IPC Tooltip Help
Office:
All
All
PCT
Africa
ARIPO
Egypt
Kenya
Morocco
Tunisia
South Africa
Americas
United States of America
Canada
LATIPAT
Argentina
Brazil
Chile
Colombia
Costa Rica
Cuba
Dominican Rep.
Ecuador
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
Peru
Uruguay
Asia-Europe
Australia
Bahrain
China
Denmark
Estonia
Eurasian Patent Office
European Patent Office
France
Germany
Germany(DDR data)
Israel
Japan
Jordan
Portugal
Russian Federation
Russian Federation(USSR data)
Saudi Arabia
Singapore
Spain
Republic of Korea
Viet Nam
United Arab Emirates
United Kingdom
WIPO translate (Wipo internal translation tool)
Search
Simple
Advanced Search
Field Combination
Cross Lingual Expansion
Browse
Browse by Week (PCT)
Sequence listing
IPC Green Inventory
Portal to patent registers
Translate
WIPO Translate
WIPO Pearl
Options
Sort
Graph
Show Options
News
PATENTSCOPE News
Login
Login
Account Sign Up
Help
How to Search
User Guide PATENTSCOPE
User Guide: Cross Lingual Expansion
User Guide: ChemSearch
Query Syntax
Fields Definition
Country Code
Data Coverage
PCT applications
PCT national phase entry
National collections
Global Dossier public
FAQ
Feedback&Contact
INID codes
Kind codes
Tutorials
About
Overview
Terms And Conditions
Disclaimer
Home
IP Services
PATENTSCOPE
Machine translation
Wipo Translate
Arabic
German
English
Spanish
French
Japanese
Korean
Portuguese
Russian
Chinese
Google Translate
Bing/Microsoft Translate
Baidu Translate
Arabic
English
French
German
Spanish
Portuguese
Russian
Korean
Japanese
Chinese
...
Italian
Thai
Cantonese
Classical Chinese
1. (WO2013116916) SYSTEM AND METHOD FOR GENERATING AND PROTECTING CRYPTOGRAPHIC KEYS
PCT Biblio. Data
Description
Claims
National Phase
Notices
Drawings
Documents
«
↓
»
Latest bibliographic data on file with the International Bureau
PermaLink
PermaLink
Bookmark
Pub. No.:
WO/2013/116916
International Application No.:
PCT/CA2012/000114
Publication Date:
15.08.2013
International Filing Date:
09.02.2012
IPC:
H04L 9/30
(2006.01),
G06F 21/00
(2013.01),
G06F 7/58
(2006.01),
G06F 7/72
(2006.01)
H
ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9
Arrangements for secret or secure communication
28
using particular encryption algorithm
30
Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
G
PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
21
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
G
PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
7
Methods or arrangements for processing data by operating upon the order or content of the data handled
58
Random or pseudo-random number generators
G
PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
7
Methods or arrangements for processing data by operating upon the order or content of the data handled
60
Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations
72
using residue arithmetic
Applicants:
IRDETO CANADA CORPORATION
[CA/CA]; 2500 Solandt Road Suite 300 Ottawa, Ontario K2K 3G5 (CA)
(For All Designated States Except US)
.
RAHMAN, SK, MD, Mizanur
[CA/CA]; (CA)
(For US Only)
.
MUIR, James
[CA/CA]; (CA)
(For US Only)
Inventors:
RAHMAN, SK, MD, Mizanur
; (CA).
MUIR, James
; (CA)
Agent:
SMITH, Dallas, F.
; Gowling Lafleur Henderson LLP 160 Elgin Street Suite 2600 Ottawa, Ontario K1P 1C3 (CA)
Priority Data:
Title
(EN)
SYSTEM AND METHOD FOR GENERATING AND PROTECTING CRYPTOGRAPHIC KEYS
(FR)
SYSTÈME ET PROCÉDÉ PERMETTANT DE GÉNÉRER ET DE PROTÉGER DES CLÉS CRYPTOGRAPHIQUES
Abstract:
(EN)
In the present disclosure, implementations of Diffie-Hellman key agreement are provided that, when embodied in software, resist extraction of cryptographically sensitive parameters during software execution by white-box attackers. Four embodiments are taught that make extraction of sensitive parameters difficult during the generation of the public key and the computation of the shared secret. The embodiments utilize transformed random numbers in the derivation of the public key and shared secret. The traditional attack model for Diffie-Hellman implementations considers only black-box attacks, where attackers analyze only the inputs and outputs of the implementation. In contrast, white-box attacks describe a much more powerful type of attacker who has total visibility into the software implementation as it is being executed.
(FR)
L'invention concerne des mises en œuvre d'agrément de clé Diffie-Hellman qui, lorsqu'elles sont incorporées dans un logiciel, résistent à l'extraction de paramètres à sensibilité cryptographique, pendant l'exécution d'un logiciel, par des attaquants de boîte blanche. Quatre modes de réalisation sont présentés qui rendent l'extraction de paramètres sensibles difficile pendant la génération de la clé publique et le calcul du secret partagé. Les modes de réalisation utilisent des nombres aléatoires transformés dans la dérivation de la clé publique et du secret partagé. Le modèle d'attaque traditionnel pour des mises en œuvre de Diffie-Hellman ne prend en compte que des attaques de boîte noire, où des attaquants analysent uniquement les entrées et les sorties de la mise en œuvre. Par contre, des attaques de boîte blanche décrivent un type bien plus puissant d'attaquant qui a une visibilité totale de la mise en œuvre du logiciel en cours d'exécution.
Designated States:
AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language:
English (
EN
)
Filing Language:
English (
EN
)