FIELD: cryptography.
SUBSTANCE: encryption method comprises the following steps: generating a secret key in a simple two multibit binary numbers (the MDCH) p and q, the public key generated as a pair MDCH (n, N), where n = pq and N-MDCH satisfying the relations and cryptogram C is formed as the triple (A, B, D) MDCH A, B and D by generating auxiliary MDCH R<n calculating the triple (A, B, D) depending on the message M, the public key (n, N) and R MDCH recovered message M by computing the roots of equations x3+Ax2+Bx+D=0 mod p, x3+Ax2+Bx+D=0 mod q and x3+Ax2+Bx+D=0 mod n with unknown x and message M for forming the top of the last of these equations. In the particular case form the cryptogram C by generating first additional MDCH T<n, generating auxiliary MDCH R=(T-N) mod n, generating second additional MDCH U=(R2/4-N)mod n, and computing MDCH A, B and D according to formulas A=(T-N-M)mod n, B=(U-MR) mod n and D=-MU mod n.
EFFECT: simplification of procedures for retrieving messages from the cryptogram.
3 cl
Title | Year | Author | Number |
---|---|---|---|
METHOD TO CODE MESSAGE REPRESENTED AS MULTIDIGIT BINARY NUMBER | 2014 |
|
RU2542926C1 |
METHOD OF ENCRYPTING MESSAGES PRESENTED IN FORM OF MULTIBIT BINARY NUMBER | 2011 |
|
RU2485600C2 |
METHOD FOR CODING OF M MESSAGE REPRESENTED AS MULTIDIGIT BINARY NUMBER | 2011 |
|
RU2459276C1 |
METHOD OF CODING | 2009 |
|
RU2411666C1 |
METHOD FOR ENCRYPTING MESSAGE PRESENTED IN BIT STRING FORM | 2013 |
|
RU2558621C2 |
METHOD OF ENCRYPTING N-BIT UNIT M | 2013 |
|
RU2518950C9 |
METHOD FOR GENERATING AND VERIFICATION ELECTRONIC DIGITAL SIGNATURE AUTHENTICATING ELECTRONIC DOCUMENT | 2008 |
|
RU2401513C2 |
METHOD OF GENERATION AND AUTHENTICITY CHECK OF ELECTRONIC DIGITAL SIGNATURE, WHICH CERTIFIES ELECTRONIC DOCUMENT | 2006 |
|
RU2325768C1 |
METHOD OF GENERATING AND AUTHENTICATING ELECTRONIC DIGITAL SIGNATURE CERTIFYING ELECTRONIC DOCUMENT | 2008 |
|
RU2382505C1 |
METHOD OF CREATING COMMON PRIVATE KEY FOR TWO REMOTE USERS | 2009 |
|
RU2420892C1 |
Authors
Dates
2016-04-10—Published
2015-05-20—Filed