摘要:
An information security device receives an input of prime q , and generates prime N that is larger than prime q . In the information security device, a partial information setting unit generates number u such that 2×u×q+1≠0 mod L i (i=1, 2, ... , n) . A random number generating unit generates random number R'. A judgement target generating unit generates R=u+L 1 ×L 2 ×...×L n ×R' and N=2×R×q+1 , using number u and random number R'. A primality judging unit judges the primality of number N , using numbers N and R generated by the judgement target generating unit.
摘要:
A server 2 scrambles received pay information in an internal scrambler 23 and then transmits the result to a terminal 3 which sent a request. A second charge managing portion 223 determines charge for the pay information for billing a contractor who manages the server 2, based on a coefficient of charge outputted from a terminal managing portion 25. The coefficient of charge is determined based on attributes of the terminal which uses pay information, the number of the terminals which use the pay information, attributes of users who use the terminals, etc. The charge of use can thereby be obtained according to a degree of actual use at a users' side.
摘要:
A parameter generation apparatus for generating parameters causing no decryption error for an NTRU cryptosystem so that an encrypted communication can be carried out between an encryption apparatus and a decryption apparatus in a secure and reliable manner, is comprised of: a provisional parameter generation unit operable to generate a set of provisional parameters that do not cause any decryption errors, based on error condition information that is provided in advance, said error condition information indicating a condition for causing no decryption error; and an output parameter generation unit operable to generate an output parameter that does not cause any decryption errors, using said set of provisional parameters, based on a lattice constant that is calculated from said set of provisional parameters.