|
Match
|
Document |
Document Title |
|
|
8184804 |
Hash function using a piling-up process
In the computer data security field, a cryptographic hash function process embodied in a computer system and which is typically keyless, but is highly secure. The process is based on the type of...
|
|
|
8184805 |
Program converter, encrypting device, and encrypting method
A program converter (1) converts a program (P) which performs arithmetic addition processing to execute encryption, into a converted program (tP) which performs processing equivalent to the...
|
|
|
8184803 |
Hash functions using elliptic curve cryptography
The hash functions using elliptic curve cryptography are hash functions that are produced using both an elliptic curve and a twist of the elliptic curve. Hash points are assigned values that either...
|
|
|
8184806 |
Table masking for resistance to power analysis attacks
Tables are defined to permit output masking for table look-ups to be carried out to resist power analysis attacks on cryptographic operations. A set of individually defined random values is used to...
|
|
|
8180047 |
Trapdoor pairings
Systems and methods are described for trapdoor pairing. In one implementation, a trapdoor pairing is a cryptographic primitive generated by determining a bilinear pairing between an elliptic curve...
|
|
|
8181011 |
iSCSI name forwarding technique
An iSCSI name forwarding technique allows a security appliance to assume iSCSI names of one or more clients and one or more storage systems in a network. The security appliance is coupled between...
|
|
|
8176316 |
Validation server, validation method, and program
A validation server using HSM, which reduces required process time from receiving a validation request to responding with a validation result, and comprises a first software cryptographic module...
|
|
|
8175264 |
Encryption and decryption processing method, system and computer-accessible medium for achieving SMS4 cryptographic procedure
An encryption and decryption processing method, system and computer-accessible medium for achieving SMS4 cryptographic procedure/algorithm can be provided. First, constant arrays can prepared, the...
|
|
|
8175265 |
Systems and methods for implementing block cipher algorithms on attacker-controlled systems
Systems and methods for an implementation of block cipher algorithms (e.g., AES) use lookup tables to obscure key information, increasing difficulty for those with privileged access to a system...
|
|
|
8176110 |
Modular multiplier
Modular multiplication of two elements X(t) and Y(t), over GF(2), where m is a field degree, may utilize field degree to determine, at least in part, the number of iterations. An extra shift...
|
|
|
8170203 |
Message authentication code with elliptic polynomial hopping
The message authentication code with elliptic polynomial hopping provides methods for the generation of message authentication codes (MACs) utilizing elliptic curves, which are based on the...
|
|
|
8170204 |
Method and system for extending advanced encryption standard (AES) operations for enhanced security
In a wireless communication system, a method and system for extending Advanced Encryption Standard (AES) operations for enhanced security are provided. In an AES encryption operation, an initial...
|
|
|
8171289 |
Method and apparatus to provide authentication and privacy with low complexity devices
A method and apparatus to provide a cryptographic protocol for secure authentication, privacy, and anonymity. The protocol, in one embodiment, is designed to be implemented in a small number of...
|
|
|
8171307 |
Background encryption of disks in a large cluster
The invention provides for rekeying a large cluster of storage security appliances which allows more than two of the storage security appliances to proxy a single storage medium while encrypting...
|
|
|
8165288 |
Cryptographic processing apparatus and cryptographic processing method, and computer program
In extended Feistel type common key block cipher processing, a configuration is realized in which an encryption function and a decryption function are commonly used. In a cryptographic processing...
|
|
|
8165285 |
Process for generating an elliptic curve, application in a cryptographic process, and cryptographic process using such a curve
The invention relates, mainly to a cryptographic process using an elliptic curve represented by means of an equation containing first and second parameters (a, b), a bilinear matching, and...
|
|
|
8166291 |
System for managing program applications storable in a mobile terminal
Management server 16 may obtain application programs from content server 20 in response to requests of mobile terminal 11. Management server 16 may transmit the obtained application programs to...
|
|
|
8165287 |
Cryptographic hash functions using elliptic polynomial cryptography
The cryptographic hash functions using of elliptic polynomial polynomials are based on the elliptic polynomial discrete logarithm problem, which is well known as a computationally hard problem. The...
|
|
|
8165286 |
Combination white box/black box cryptographic processes and apparatus
Method and apparatus for increasing security of a cryptographic algorithm such as deciphering, enciphering, or a digital signature. A cryptographic algorithm and a key are provided such that a...
|
|
|
8165293 |
Method and system providing scrambled content
A method of providing a stream of data units with scrambling state identifying data and providing a stream of key messages, synchronized with the stream of data units. The scrambling state...
|
|
|
8160243 |
System, apparatus, and method for the secure storing of bulk data using one-time pad encryption
A present novel and non-trivial decryption system and methods are disclosed for the secure storing of bulk data using one-time pad (“OTP”) encryption. A storage device could be initialized with an ...
|
|
|
8160245 |
Methods and apparatus for performing an elliptic curve scalar multiplication operation using splitting
For an Elliptic Curve Scalar Multiplication (ECSM) operation to be performed on a scalar and a base point, a given previous set of parameters that was used to split the scalar for a previous ECSM...
|
|
|
8161564 |
Methods and apparatus for protecting digital content
A processing system to serve as a source device for protected digital content comprises a processor and control logic. When used by the processor, the control logic causes the processing system to...
|
|
|
8160242 |
Efficient implementation of arithmetical secure hash techniques
An apparatus including an initialization circuit and a hash computation circuit. The initialization circuit may be configured to present a number of initialization values. The hash computation...
|
|
|
8155312 |
Optical data storage device and method
A device disclosed herein relates to a rotation invariant data storage device comprising, a data storage device with an optically sensible image, encoded data stored within the sensible image, and...
|
|
|
8155321 |
Methods and apparatus for protecting digital content
A processing system to serve as a source device for protected digital content comprises a processor and control logic. The processing system may generate and save a first master key, and may...
|
|
|
8155307 |
Reliable elliptic curve cryptography computation
A method for reliable computation of point additions and point multiplications in an elliptic curve cryptography (ECC) system. Two asymmetric operations are performed: one of the operations is of...
|
|
|
8155306 |
Method and apparatus for increasing the speed of cryptographic processing
Encrypting data in a cascaded block cipher system may be accomplished by applying a first encryption algorithm using a secret shared between first and second parties as a key to generate a secret...
|
|
|
8150029 |
Detection of a disturbance in a calculation performed by an integrated circuit
A method for detecting a disturbance of a calculation, by an electronic circuit, of a result of an integral number of applications of an internal composition law on elements of an abelian group, by...
|
|
|
8150030 |
Cryptographic hashing device and method
A device and a method of cryptographically hashing a message M, including the following steps: forming a sequence (M1, . . . , Mi, . . . , Mc) of data m-tuples M1=(a1,1, . . . , a1,m), . . ....
|
|
|
8150031 |
Method and apparatus to perform redundant array of independent disks (RAID) operations
A method and apparatus to compute a Q syndrome for RAID 6 through the use of AES operations is provided. In an embodiment, the result of GF multiplication performed using the AES operations allows...
|
|
|
8144872 |
System and method for generating analog-digital mixed chaotic signal, encryption communication method thereof
A system and method for generating analog-digital mixed chaotic signal and an encryption communication method thereof are provided. In the system and method, the complementarity between continuous...
|
|
|
8145697 |
System and method for efficient basis conversion
This invention describes a method for evaluating a polynomial in an extension field Fqm, wherein the method comprises the steps of partitioning the polynomial into a plurality of parts, each part...
|
|
|
8146143 |
Fraud detection
In some embodiments, techniques for information security include receiving information related to an authentication credential, wherein the information is related to a failed authentication...
|
|
|
8145895 |
Information transmission apparatus and method, information reception apparatus and method, and information-providing system
Described herein is an information transmission apparatus for encrypting and transmitting first data and second data, the information transmission apparatus including: encryption element for...
|
|
|
8144864 |
Method for speeding up the computations for characteristic 2 elliptic curve cryptographic systems
In some embodiments, an apparatus and method for speeding up the computations for characteristic 2 elliptic curve cryptographic systems are described. In one embodiment, a multiplication routine...
|
|
|
8145900 |
Crypto-pointers for secure data storage
This disclosure relates to pairing of a different cryptographic key with each pointer in a data structure to form a crypto-pointer. The cryptographic key is used to encrypt the contents of all data...
|
|
|
8138889 |
Method, transponder, and system for secure data exchange
A method for data exchange is provided, whereby a first code is generated by a transponder, which is transmitted to a base station, a first transmission information is generated by the base station...
|
|
|
8139765 |
Elliptical polynomial-based message authentication code
The elliptic-polynomial based Message Authentication Code (MAC) provides MAC generation methods based on the elliptic polynomial discrete logarithm problem. It is well known that an elliptic...
|
|
|
8139764 |
Closed galois field cryptographic system
A cryptographic system (CS) comprised of generators (502), (504), (510), an encryption device (ED), and a decryption device (DD). The generator (502) generates a data sequence (DS) including...
|
|
|
8139763 |
Randomized RSA-based cryptographic exponentiation resistant to side channel and fault attacks
Systems and/or methods that facilitate secure electronic communication of data are presented. A cryptographic component facilitates data encryption, data decryption, and/or generation of digital...
|
|
|
8140846 |
System for managing program applications storable in a mobile terminal
Management server 16 may obtain application programs from content server 20 in response to requests of mobile terminal 11. Management server 16 may transmit the obtained application programs to...
|
|
|
8139767 |
Fine-grained forward-secure signature scheme
The presented methods form the basis of a forward-secure signature scheme that is provably secure. Moreover, the presented methods form also the basis of a fine-grained forward-secure signature...
|
|
|
8135131 |
Method for calculating compressed RSA moduli
A method for generating a compressed RSA modulus, allowing up to two thirds of the bits of a modulus N to be fixed. N has a predetermined portion NH, which comprises two parts Nh and Nm. A...
|
|
|
8135130 |
Data encryption apparatus, data converting method, data converting program, recording medium and integrated circuit
The data encryption apparatus with a data converting unit splits 256-bit input data into 32-bit data blocks A1, B1, A2, and B2. A first combining unit performs an exclusive OR operation on A1 and...
|
|
|
8135132 |
Method and system for secure storage, transmission and control of cryptographic keys
A system and method are described supporting secure implementations of 3DES and other strong cryptographic algorithms. A secure key block having control, key, and hash fields safely stores or...
|
|
|
8135129 |
Protection of a modular exponentiation calculation performed by an integrated circuit
A method and a circuit for protecting a numerical quantity contained in an integrated circuit on a first number of bits, in a modular exponentiation computing of a data by the numerical quantity,...
|
|
|
8130955 |
Random number generation through use of memory cell activity
Systems and/or methods that facilitate security of data are presented. A random number generation component generates random numbers based in part on electron activity in a select memory cell(s) to...
|
|
|
8130945 |
Encrypted cryptography system
A public key cryptography (PKI or other similar system) is used to sent partial or multiple of encryption or decryption algorithm (cipher or decipher) to the data sender or receiver to encrypt or...
|
|
|
8131770 |
System, method, and computer program product for importance sampling of partitioned domains
A system, method, and computer program product are provided for importance sampling of partitioned domains. In operation, a domain is partitioned into a plurality of sets. Additionally, a...
|