IT1401937B1 - Metodo di generazione di una firma digitale - Google Patents

Metodo di generazione di una firma digitale

Info

Publication number
IT1401937B1
IT1401937B1 ITMI2010A001683A ITMI20101683A IT1401937B1 IT 1401937 B1 IT1401937 B1 IT 1401937B1 IT MI2010A001683 A ITMI2010A001683 A IT MI2010A001683A IT MI20101683 A ITMI20101683 A IT MI20101683A IT 1401937 B1 IT1401937 B1 IT 1401937B1
Authority
IT
Italy
Prior art keywords
generation
digital signature
signature
digital
Prior art date
Application number
ITMI2010A001683A
Other languages
English (en)
Inventor
Andrea Palomba
Guido Marco Bertoni
Ruggero Susella
Original Assignee
St Microelectronics Srl
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
Application filed by St Microelectronics Srl filed Critical St Microelectronics Srl
Priority to ITMI2010A001683A priority Critical patent/IT1401937B1/it
Priority to US13/235,089 priority patent/US8817977B2/en
Publication of ITMI20101683A1 publication Critical patent/ITMI20101683A1/it
Application granted granted Critical
Publication of IT1401937B1 publication Critical patent/IT1401937B1/it

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/002—Countermeasures against attacks on cryptographic mechanisms
    • H04L9/004—Countermeasures against attacks on cryptographic mechanisms for fault attacks
    • 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/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3066—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy involving algebraic varieties, e.g. elliptic or hyper-elliptic curves
    • 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
    • H04L9/3247—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 involving digital signatures
    • H04L9/3252—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 involving digital signatures using DSA or related signature schemes, e.g. elliptic based signatures, ElGamal or Schnorr schemes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Physics & Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Computing Systems (AREA)
  • Mathematical Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Algebra (AREA)
  • Storage Device Security (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)
ITMI2010A001683A 2010-09-16 2010-09-16 Metodo di generazione di una firma digitale IT1401937B1 (it)

Priority Applications (2)

Application Number Priority Date Filing Date Title
ITMI2010A001683A IT1401937B1 (it) 2010-09-16 2010-09-16 Metodo di generazione di una firma digitale
US13/235,089 US8817977B2 (en) 2010-09-16 2011-09-16 Method for generating a digital signature

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ITMI2010A001683A IT1401937B1 (it) 2010-09-16 2010-09-16 Metodo di generazione di una firma digitale

Publications (2)

Publication Number Publication Date
ITMI20101683A1 ITMI20101683A1 (it) 2012-03-17
IT1401937B1 true IT1401937B1 (it) 2013-08-28

Family

ID=43738906

Family Applications (1)

Application Number Title Priority Date Filing Date
ITMI2010A001683A IT1401937B1 (it) 2010-09-16 2010-09-16 Metodo di generazione di una firma digitale

Country Status (2)

Country Link
US (1) US8817977B2 (it)
IT (1) IT1401937B1 (it)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7162035B1 (en) 2000-05-24 2007-01-09 Tracer Detection Technology Corp. Authentication method and system
US8171567B1 (en) 2002-09-04 2012-05-01 Tracer Detection Technology Corp. Authentication method and system
US7995196B1 (en) 2008-04-23 2011-08-09 Tracer Detection Technology Corp. Authentication method and system
US9300472B2 (en) * 2011-09-30 2016-03-29 Nokia Technologies Oy Method and apparatus for improving digital signatures
CN106301756B (zh) * 2016-08-22 2019-04-05 上海交通大学 用于sm2签名的大数模幂求逆功耗检测方法及其系统
KR102788534B1 (ko) 2018-10-24 2025-03-31 삼성전자주식회사 난수 생성기, 이를 포함하는 암호화 장치 및 이의 동작 방법
CN113037495B (zh) * 2021-03-03 2022-05-24 中国科学院软件研究所 一种椭圆曲线签名算法的安全评估方法
CN114257380A (zh) * 2021-12-20 2022-03-29 湖南国科微电子股份有限公司 一种数字签名方法、系统及设备
CN114338049B (zh) * 2022-03-14 2022-07-05 山东区块链研究院 基于模归约的国密算法sm2的快速实现方法及系统

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6307935B1 (en) * 1991-09-17 2001-10-23 Apple Computer, Inc. Method and apparatus for fast elliptic encryption with direct embedding
EP0917047B1 (en) * 1997-11-04 2004-10-13 Nippon Telegraph and Telephone Corporation Apparatus for modular inversion for information security
EP1050133B2 (en) * 1998-01-02 2009-05-27 Cryptography Research Inc. Leak-resistant cryptographic method and apparatus
US6981149B1 (en) * 1998-01-27 2005-12-27 Spyrus, Inc. Secure, easy and/or irreversible customization of cryptographic device
DE69930334T2 (de) * 1998-01-28 2006-11-09 Hitachi, Ltd. IC-Karte ausgerüstet mit einer Verarbeitungsanlage für Elliptische-Kurven-Verschlüsselung
DE102005028662B4 (de) * 2005-03-04 2022-06-02 Ihp Gmbh - Innovations For High Performance Microelectronics / Leibniz-Institut Für Innovative Mikroelektronik Verfahren und Vorrichtung zum Berechnen einer Polynom-Multiplikation, insbesondere für die elliptische Kurven-Kryptographie
JP4970279B2 (ja) * 2005-10-31 2012-07-04 パナソニック株式会社 セキュア処理装置、セキュア処理方法、難読化秘密情報埋め込み方法、プログラム、記憶媒体および集積回路
JP5001176B2 (ja) * 2005-12-28 2012-08-15 パナソニック株式会社 署名生成装置、署名生成方法及び署名生成プログラム
US8027466B2 (en) * 2007-03-07 2011-09-27 Research In Motion Limited Power analysis attack countermeasure for the ECDSA
US8559625B2 (en) * 2007-08-07 2013-10-15 Inside Secure Elliptic curve point transformations
US8139763B2 (en) * 2007-10-10 2012-03-20 Spansion Llc Randomized RSA-based cryptographic exponentiation resistant to side channel and fault attacks
US8369517B2 (en) * 2008-08-12 2013-02-05 Inside Secure Fast scalar multiplication for elliptic curve cryptosystems over prime fields

Also Published As

Publication number Publication date
US20120069994A1 (en) 2012-03-22
US8817977B2 (en) 2014-08-26
ITMI20101683A1 (it) 2012-03-17

Similar Documents

Publication Publication Date Title
HRP20260309T1 (hr) Metoda generiranja rekonstruiranog bloka
DK2675390T3 (da) Ortodontiske digitale opsætninger
PL2560691T3 (pl) Sposób wytwarzania kompozycji immunolobulinowej
EP2786343A4 (en) DIGITAL MAKEUP
EP2787181A4 (en) RADIAL TURBINE
EP2791848A4 (en) COORDINATED WATERMARKS
DK2910993T3 (da) Digitalt mikroskop
EP2786090A4 (en) SOLDERABLE MAGAZINE BAG
EP2554796A4 (en) TURBINE
BR112013008350A2 (pt) modelagem 3d rápida
FI20105641A7 (fi) Uusi menetelmä mikroselluloosan valmistamiseksi
EP2669473A4 (en) Radial turbine
EP2798773A4 (en) GENERATION OF DIGITAL SIGNATURES
FI20105642A7 (fi) Uusi menetelmä mikroselluloosan valmistamiseksi
IL230544A0 (en) Method for producing a block copolymer
EP2540987A4 (en) TURBINE
FR2990320B1 (fr) Haut-parleur digital a performance amelioree
DK3536600T3 (da) Undervandsturbine
EP2570840A4 (en) DIGITAL MICROSCOPE
EP2795057A4 (en) FOOD FOR A UNDERGROUND COAL GASIFICATION DRILL
DK2423387T3 (da) Sandsæk
BR112012023745A2 (pt) método de assentamento de um fundamento
FR2983535B1 (fr) Hydrolienne
EP2709279A4 (en) DIGITAL MODULATOR
EP2748413A4 (en) CONCLUSION OF UNDERWATER PIPES