U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"To place a man in a multi-stage rocket and project him into the controlling gravitational field of the moon where the passengers can make scientific observations, perhaps land alive, and then return to earth--all that constitutes a wild dream worthy of Jules Verne. I am bold enough to say that such a man-made voyage will never occur regardless of all future advances."

Lee deForest, American radio pioneer ; 1957

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 380/28 - PARTICULAR ALGORITHMIC FUNCTION ENCODING


Subclass of Class 380 - Cryptography
Definition: Subject matter wherein an algorithmic operation is performed
No. of patents: 1698
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8189768Secure messaging
A method for secure communication of a message. The method includes providing a message including a plurality of message packets, providing a nodal network including a plurality of nodes, where nodal operations are capable of execution on the message packets at the ...
05/29/2012
8189769Systems and methods for encrypting data
Data encryption techniques are presented. According to an embodiment of a method, a cryptographic hash of unencrypted data for data block X−1 is generated, and a hash of an encryption key is generated. An initialization vector for data block X is generated using t...
05/29/2012
8189772Method and apparatus for performing elliptic curve arithmetic
A method of performing a cryptographic operation on a point in an elliptic curve cryptosystem using an elliptic curve. The method comprises the steps of obtaining information that uniquely identifies the elliptic curve and performing computations on the point to obt...
05/29/2012
8189771Hash functions with elliptic polynomial hopping
The hash functions with elliptic polynomial hopping are based upon an elliptic polynomial discrete logarithm problem. Security using hash functions is dependent upon the implementation of a computationally hard problem, and the elliptic polynomial discrete logarithm...
05/29/2012
8189770Tweakable block encryption apparatus, method, and program
The tweakable block cipher system and method also includes an offset calculation unit that calculates a sum of a value, which is generated by encrypting a constant plaintext using a block cipher, and the tweak and outputs a value which is generated by encrypting the...
05/29/2012
8184806Table 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 mask each entry in a substitution table, defining a masked substitut...
05/22/2012
8184804Hash 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 randomness exhibited by well known tetromino stacking games. Computatio...
05/22/2012
8184805Program 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 processing of the program (P). The program converter (1) inclu...
05/22/2012
8184803Hash 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 correspond to points on the elliptic curve or to points on the twist...
05/22/2012
8175264Encryption 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 external data are input into a data registering unit and the first da...
05/08/2012
8170204Method 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 state may be modified by XORing with an initial modifier before a first...
05/01/2012
8170203Message 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 elliptic curve discrete logarithm problem. The elliptic curve discrete logar...
05/01/2012
8165285Process 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 calculations in a finite group of integers constructed around at least one fi...
04/24/2012
8165286Combination 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 deciphering process, for instance, is partitioned between two portions. T...
04/24/2012
8165288Cryptographic 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 configuration to which an extended Feistel structure in which the numb...
04/24/2012
8165287Cryptographic 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 hash functions are based on the elliptic polynomial equation in thei...
04/24/2012
8160243System, 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 OTP prior to encrypting data received from a data source. Parts o...
04/17/2012
8160242Efficient 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 circuit may be configured to generate hash values for the message in resp...
04/17/2012
8155307Reliable 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 slightly higher complexity than a conventional ECC operation, and the ...
04/10/2012
8155306Method 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 inner key; applying a second encryption algorithm for a predetermined ...
04/10/2012
8150030Cryptographic 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), . . . Mi=(ai,1, . . . , ai,m
04/03/2012
8150031Method 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 RAID-6 support to be provided without the need for a dedicated RAID c...
04/03/2012
8144864Method 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 may be pre-computed using a one iteration graph-based multiplication ac...
03/27/2012
8139765Elliptical 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 polynomial discrete logarithm problem is a computationally “difficult” ...
03/20/2012
8139763Randomized 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 signatures, associated with messages. The cryptographic component inclu...
03/20/2012
8139764Closed 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 payload data. The generator (504) genera...
03/20/2012
8135129Protection 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, including: selecting at least one second number included between the u...
03/13/2012
8131770System, 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 probability is assigned to each of the plurality of sets. Furthermore, samples...
03/06/2012
8130944Digital encrypted time capsule
A method and apparatus for enabling and/or providing delayed decryption is disclosed. In one embodiment, the method comprises receiving encrypted information and additional information and decrypting the encrypted information, using the additional information, no so...
03/06/2012
8130946Iterative symmetric key ciphers with keyed S-boxes using modular exponentiation
Disclosed is the design and development of a new cipher called the Dragonfire Cipher. The Dragon cipher includes message authentication code and keyed random number generator. Dragonfire cipher takes this transparent method of generating S-boxes and uses them to cre...
03/06/2012
8130945Encrypted 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 decrypt the data to be sent or received and destroy itself after each ...
03/06/2012
8130947Privacy preserving social network analysis
A method and a system for privacy-preserving SNA. A plurality of vertices of a first subgraph of a graph is encrypted with a first key of a commutatively encryption scheme. A plurality of vertices of a second subgraph encrypted with a second key of the commutatively...
03/06/2012
8126139Partial encryption and full authentication of message blocks
Methods and apparatus are presented for encrypting and authenticating data, wherein some data is encrypted and some data is not encrypted, but all of the data is authenticated. Masking modules (410) are used in a partial-block encryption mode to indicate whic...
02/28/2012
8111827Cryptographic processing apparatus and cryptographic processing method
A cryptographic processing apparatus for performing arithmetic operation on an FL function and an FL−1 function in a cryptographic process includes a first arithmetic gate is configured to receive a first input bit string and a first extended key bit st...
02/07/2012
8111825Encryption apparatus and method therefor
A modified implementation of the Kasumi algorithm executes on a 32-bit processor using full 32-bit operations. The implementation comprises a series of four rounds, each round including an intermediate sub-function executed between two executions of an FL sub-functi...
02/07/2012
8111826Apparatus for generating elliptic curve cryptographic parameter, apparatus for processing elliptic curve cryptograph, program for generating elliptic curve cryptographic parameter, and program for processing elliptic cyptograph
A prime number generation unit 110 generates an integer r having a form suitable for fast elliptic curve pairing computation, by using a processing device (S302 to S303). The prime number generation unit 110 judges whether the integer r i...
02/07/2012
8107622System and method to preclude message modification in data authentication systems through efficent use of feedback in cryptographic functions
A data hashing system operative to hash an incoming string of message words is an object of the present invention. The system generates a hash value tag comprising a deterministic random number string which uniquely identifies the incoming string. The system compris...
01/31/2012
8108361Efficient column based data encoding for large-scale data storage
The subject disclosure relates to column based data encoding where raw data to be compressed is organized by columns, and then, as first and second layers of reduction of the data size, dictionary encoding and/or value encoding are applied to the data as organized b...
01/31/2012
8107621Encrypted file system mechanisms
Mechanisms for providing an encrypted file system are provided. The mechanisms use a combination of encryption methodologies so as to reduce the amount of decryption and re-encryption that is necessary to a file in the Encrypted File System in the event that the fil...
01/31/2012
8107620Simple and efficient one-pass authenticated encryption scheme
The present invention provides encryption schemes and apparatus, which are more efficient than the existing single pass authenticated encryption schemes, while providing the same level of security. The initial vectors, which are an essential part of these schemes, a...
01/31/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?