GB2443357B - Cryptographic logic circuits and method of performing logic operations - Google Patents

Cryptographic logic circuits and method of performing logic operations

Info

Publication number
GB2443357B
GB2443357B GB0801055A GB0801055A GB2443357B GB 2443357 B GB2443357 B GB 2443357B GB 0801055 A GB0801055 A GB 0801055A GB 0801055 A GB0801055 A GB 0801055A GB 2443357 B GB2443357 B GB 2443357B
Authority
GB
United Kingdom
Prior art keywords
cryptographic
logic
operations
logic circuits
circuits
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
Application number
GB0801055A
Other versions
GB0801055D0 (en
GB2443357A (en
Inventor
Yoo-Jin Baek
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR1020050007705A external-priority patent/KR100725169B1/en
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to GB0801055A priority Critical patent/GB2443357B/en
Publication of GB0801055D0 publication Critical patent/GB0801055D0/en
Publication of GB2443357A publication Critical patent/GB2443357A/en
Application granted granted Critical
Publication of GB2443357B publication Critical patent/GB2443357B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/002Countermeasures against attacks on cryptographic mechanisms
    • H04L9/003Countermeasures against attacks on cryptographic mechanisms for power analysis, e.g. differential power analysis [DPA] or simple power analysis [SPA]
    • H04L9/0612
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/20Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/04Masking or blinding
    • H04L2209/046Masking or blinding of operations, operands or results of the operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/08Randomization, e.g. dummy operations or using noise
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/12Details relating to cryptographic hardware or logic circuitry

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)
GB0801055A 2005-01-27 2006-01-13 Cryptographic logic circuits and method of performing logic operations Expired - Fee Related GB2443357B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB0801055A GB2443357B (en) 2005-01-27 2006-01-13 Cryptographic logic circuits and method of performing logic operations

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020050007705A KR100725169B1 (en) 2005-01-27 2005-01-27 Apparatus and method for performing logical operation being secure against differential power analysis
GB0801055A GB2443357B (en) 2005-01-27 2006-01-13 Cryptographic logic circuits and method of performing logic operations
GB0600690A GB2422693B (en) 2005-01-27 2006-01-13 Cryptographic logic circuits and method of performing logic operations

Publications (3)

Publication Number Publication Date
GB0801055D0 GB0801055D0 (en) 2008-02-27
GB2443357A GB2443357A (en) 2008-04-30
GB2443357B true GB2443357B (en) 2008-10-08

Family

ID=39273320

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0801055A Expired - Fee Related GB2443357B (en) 2005-01-27 2006-01-13 Cryptographic logic circuits and method of performing logic operations

Country Status (1)

Country Link
GB (1) GB2443357B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3503460A1 (en) * 2017-12-22 2019-06-26 Secure-IC SAS System and method for boolean masked arithmetic addition

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1553490A2 (en) * 2004-01-07 2005-07-13 Samsung Electronics Co., Ltd. Cryptographic apparatus, cryptographic method, and storage medium thereof
US20050184760A1 (en) * 2004-02-19 2005-08-25 Elena Trichina Logic circuit and method thereof
US20050207571A1 (en) * 2004-03-16 2005-09-22 Ahn Kyoung-Moon Data cipher processors, AES cipher systems, and AES cipher methods using a masking method
WO2006058561A1 (en) * 2004-12-01 2006-06-08 Telecom Italia S.P.A. Method and related device for hardware-oriented conversion between arithmetic and boolean random masking

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1553490A2 (en) * 2004-01-07 2005-07-13 Samsung Electronics Co., Ltd. Cryptographic apparatus, cryptographic method, and storage medium thereof
US20050184760A1 (en) * 2004-02-19 2005-08-25 Elena Trichina Logic circuit and method thereof
US20050207571A1 (en) * 2004-03-16 2005-09-22 Ahn Kyoung-Moon Data cipher processors, AES cipher systems, and AES cipher methods using a masking method
WO2006058561A1 (en) * 2004-12-01 2006-06-08 Telecom Italia S.P.A. Method and related device for hardware-oriented conversion between arithmetic and boolean random masking

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Electronics Letters, IEE, 29 April 2004, vol. 40, no. 9, pp526-528, "Universal masking on logic gate level", Golic and Menicocci, Telecom Italia Lab. Telecom Italia, Turin, Italy *

Also Published As

Publication number Publication date
GB0801055D0 (en) 2008-02-27
GB2443357A (en) 2008-04-30

Similar Documents

Publication Publication Date Title
GB2422693B (en) Cryptographic logic circuits and method of performing logic operations
TWI348377B (en) Combinations of hcv protease inhibitor(s) and cyp3a4 inhibitor(s), and methods of treatment related thereto
TWI563790B (en) Bridge circuits and method of operating the same
EP1946442A4 (en) Wideband circuits and methods
IL176501A0 (en) Semiconductor devices and methods of making same
GB2440188B (en) Amplifier Circuits, Methods of Starting and Stopping Amplifier Circuits
IL192134A0 (en) Soft protease inhibitors and pro-soft forms thereof
HK1118379A1 (en) Semiconductor component and method of manufacture
EP1889140A4 (en) Idle-element prediction circuitry and anti-thrashing logic
EP1941354A4 (en) Method and apparatus for implementing digital logic circuritry
IL187821A0 (en) Unsolvated benzodiazepine compositions and methods
TWI367497B (en) Semiconductor memory apparatus and its operation method
GB2457411B (en) Stress enhanced transistor and methods for its fabrication
EP1838525A4 (en) Soft articles and method
GB0505568D0 (en) Method of manufacture and associated component
ZA200900394B (en) Protease screening methods and proteases identified thereby
EP1940417A4 (en) Method of treating clostridium difficile-associated diarrhea
TWI318530B (en) Synchronization circuits and methods
GB0801057D0 (en) Cryptographic logic circuits and method of performing logic operations
GB0602449D0 (en) Chuck and method
GB2443355B (en) Cryptographic logic circuits and method of performing logic operations
EP2008289A4 (en) Circuit, and method of making and using
GB2439883B (en) Integrated circuit and method of manufacture
GB2443357B (en) Cryptographic logic circuits and method of performing logic operations
EP1959982A4 (en) Methods and compositions for preventing and/or treating pancreatitis

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 20150113