METHOD OF STORING AND USING CRYPTOGRAPHIC KEY Russian patent published in 2011 - IPC G06F12/14 H04L9/14 

Abstract RU 2417410 C2

FIELD: information technology.

SUBSTANCE: method of storing and using a cryptographic key of asymmetric cryptographic algorithms on elliptical curves, in which a private key d is divided into parts d1,…,dn, where d=d1+…+dn (mod q), which are securely stored on key carriers, cryptographic operations for generating an electronic digital signature, decoding and/or generating a general in accordance with a Diffie-Hellman algorithm are performed distributively on key carriers without generating a general private key, and results of performing these operations are processed in a computer system (assembly unit) which generates a general result of the cryptographic operation, wherein during generation of the electronic digital signature, each key carrier generates a random number ki (7≤i≤n - number of the key carrier), generates the corresponding multiple point of the elliptical curve Ri=ki P and sends it to the computer system which finds the point R=R1+…+Rn and sends the first coordinate of that point (r) to key carriers, after which each key carrier finds si=(rdi+ki e)(mod q) and sends the obtained value to the computer system, where s=(s1+…+sn)(mod q) is generated, wherein the number pair (r, s) is the electronic digital signature.

EFFECT: low probability of breaching a hidden private key and elimination of cryptographically dangerous consequences for breaching the key in the restricted model of the violator.

6 cl, 3 dwg

Similar patents RU2417410C2

Title Year Author Number
METHOD OF SHARING THE PROTECTED DATA 2017
  • Golubev Andrej Anatolevich
  • Lebedev Anatolij Nikolaevich
RU2659730C1
ELLIPTIC CURVE-BASED ELECTRONIC DIGITAL SIGNATURE METHOD 2010
  • Rostovtsev Aleksandr Grigor'Evich
RU2457625C1
METHOD FOR GENERATION AND AUTHENTICATION OF ELECTRONIC DIGITAL SIGNATURE THAT VERIFIES ELECTRONIC DOCUMENT 2007
  • Moldovjan Nikolaj Andreevich
  • Moldovjan Aleksandr Andreevich
RU2356172C1
METHOD FOR GENERATION AND VERIFICATION OF COLLECTIVE ELECTRONIC DIGITAL SIGNATURE THAT CERTIFIES ELECTRONIC DOCUMENT 2007
  • Moldovjan Nikolaj Andreevich
  • Moldovjan Aleksandr Andreevich
RU2402880C2
METHOD OF SIGNING ELECTRONIC DOCUMENTS WITH ANALOGUE-DIGITAL SIGNATURE WITH ADDITIONAL VERIFICATION 2012
  • Gertner Dmitrij Aleksandrovich
RU2522024C2
METHOD OF GENERATING AND VERIFYING ELECTRONIC DIGITAL SIGNATURE BASED ON ELLIPTIC OR HYPERELLIPTIC CURVE 2010
  • Rostovtsev Aleksandr Grigor'Evich
RU2457535C2
WEBER FUNCTION CYCLE-BASED QUANTUM ATTACK-SECURE ENCRYPTION METHOD 2013
  • Rostovtsev Aleksandr Grigor'Evich
RU2541938C1
METHOD FOR GENERATION AND AUTHENTICATION OF ELECTRONIC DIGITAL SIGNATURE THAT VERIFIES ELECTRONIC DOCUMENT 2008
  • Moldovjan Nikolaj Andreevich
RU2392736C1
METHOD FOR CHECKING AUTHENTICITY OF ELECTRONIC DIGITAL SIGNATURE, VERIFYING AN ELECTRONIC DOCUMENT 2005
  • Moldovjan Dmitrij Nikolaevich
  • Moldovjan Nikolaj Andreevich
  • Moldovjan Aleksandr Andreevich
RU2280896C1
METHOD OF CREATING AND AUTHENTICATING COLLECTIVE ELECTRONIC DIGITAL SIGNATURE CERTIFYING ELECTRONIC DOCUMENT 2011
  • Moldovjan Dmitrij Nikolaevich
  • Kho Ngok Zuj
  • Doronin Stanislav Evgen'Evich
RU2450438C1

RU 2 417 410 C2

Authors

Leont'Ev Sergej Efimovich

Popov Vladimir Olegovich

Veden'Ev Leonid Timofeevich

Zyrin Nikolaj Vladimirovich

Sergeev Dmitrij Vadimovich

Grushin Vasilij Pavlovich

Markelova Aleksandra Viktorovna

Dates

2011-04-27Published

2008-08-19Filed