Encryption/decryption method for data limited in value range, apparatus and program therefor
First Claim
Patent Images
1. An encryption method comprising:
- an encryption step of encrypting a code;
an encryption result judgment step of judging whether a code, concerning an encrypted object code obtained by encrypting an object code by said encryption step, generates a code of a value within a predetermined range; and
an encryption result determination step which, in case said encryption result judgment step identifies that a code of a value within the predetermined range is not generated, determines said encrypted object code as an encryption result of said object code.
1 Assignment
0 Petitions
Accused Products
Abstract
On an encrypted object code obtained by encrypting an object code, there is discriminated whether an inhibited code defined in data format is present in a code concerning such encrypted object code, and, in case such inhibited code is judged absent, the encrypted object code is determined as an encryption result of the object code.
-
Citations
30 Claims
-
1. An encryption method comprising:
-
an encryption step of encrypting a code;
an encryption result judgment step of judging whether a code, concerning an encrypted object code obtained by encrypting an object code by said encryption step, generates a code of a value within a predetermined range; and
an encryption result determination step which, in case said encryption result judgment step identifies that a code of a value within the predetermined range is not generated, determines said encrypted object code as an encryption result of said object code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A decryption method comprising:
-
a decryption step for decrypting an encrypted code;
a decryption result judgment step of discriminating whether a code, concerning a decrypted object code obtained by decrypting an object code by said decryption step, generates a code of a value within a predetermined range; and
a decryption result determination step which, in case said decryption result discriminating step identifies that a code of a value within the predetermined range is not generated, determines said decrypted object code as a decryption result of said object code. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An encryption apparatus comprising:
-
encryption means which encrypts a code;
encryption result judgment means which judges whether a code, concerning an encrypted object code obtained by encrypting an object code by said encryption means, generates a code of a value within a predetermined range; and
encryption result determination means which, in case said encryption result judgment means identifies that a code of a value within the predetermined range is not generated, determines said encrypted object code as an encryption result of said object code.
-
-
28. A decryption apparatus comprising:
-
decryption means which decrypts a code;
decryption result judgment means which judges whether a code, concerning a decrypted object code obtained by decrypting an object code by said decryption means, generates a code of a value within a predetermined range; and
decryption result determination means which, in case said decryption result judgment means identifies that a code of a value within the predetermined range is not generated, determines said decrypted object code as a decryption result of said object code.
-
-
29. A computer readable program for encryption comprising:
-
an encryption step for encrypting a code;
an encryption result judgment step of judging whether a code, concerning an encrypted object code obtained by encrypting an object code by said encryption step, generates a code of a value within a predetermined range; and
an encryption result determination step which, in case said encryption result judgment step identifies that a code of a value within the predetermined range is not generated, determines said encrypted object code as an encryption result of said object code.
-
-
30. A computer readable program for decryption comprising:
-
a decryption step of decrypting a code;
a decryption result judgment step of judging whether a code, concerning a decrypted object code obtained by decrypting an object code by said decryption step, generates a code of a value within a predetermined range; and
a decryption result determination step which, in case said decryption result judgment step identifies that a code of a value within the predetermined range is not generated, determines said decrypted object code as a decryption result of said object code.
-
Specification