ENCRYPTION PROCESSING SYSTEM, ENCRYPTION DEVICE, DECRYPTION DEVICE, PROGRAM, AND ENCRYPTION PROCESSING METHOD

PROBLEM TO BE SOLVED: To provide an encryption technique which is capable of shortening a bit length of a key and of easily achieving a high security without preparing a huge prime number.SOLUTION: An encryption device includes: key curve storage means where a plurality of key curves Hof space-filli...

Full description

Saved in:
Bibliographic Details
Main Author KAMATA SEIICHIRO
Format Patent
LanguageEnglish
Published 13.09.2012
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PROBLEM TO BE SOLVED: To provide an encryption technique which is capable of shortening a bit length of a key and of easily achieving a high security without preparing a huge prime number.SOLUTION: An encryption device includes: key curve storage means where a plurality of key curves Hof space-filling curves in an N-dimensional space are stored; key number exchanging means which exchanges a key number K with a decryption device; message point generation means which maps a message code to the N-dimensional space to generate a message point Y; and encrypted code generation means which, when an injective function which maps a point A in the N-dimensional space to an ordinal number iin a one-dimensional ordinal space by a key curve His denoted as L(A) and its inverse function is denoted as L(i), uses an encode function fon the basis of the point Y to calculate a point V in accordance with V=L[f(L(Y))]. The decryption device includes key curve storage means, key number exchanging means, and decrypting operation means which calculates the message point Y in accordance with Y=L[f(L(V))] on the basis of the point V.
Bibliography:Application Number: JP20110268023