Patent ID: 9749135
Date: 2017-08-29
CPC Classifications: H04L

Claim:
1. An encrypting device which performs an encrypting operation on a point A on an elliptical curve by a secret key d using b, m, k, i, and j as natural numbers excluding 0, and a random number s, each window sequence w(i), and a correction value d′ corresponding to the secret key d, the secret key d being a binary secret key in elliptical curve cryptography, a bit length of the secret key d being (b+m×k) bits, the encrypting device comprising: a window sequence storage device that stores each window sequence w(i); a correction value storage that stores the correction value d′; a random number storage that stores the random number s; a memory that stores instructions; and a processor device that executes the instructions stored in the memory to perform a process including: