CRYPTANALYSIS

CL 380 SC 1
6996544 Multiple party content distribution system and method with rights management features
Feb-7-2006 A multiple party system for distributing content. In one embodiment, four parties are involved in the system: a consumer, a service provider, an authenticator, and a content provider. The distribution...
6990387 Test system for identification and sorting of integrated circuit devices
Jan-24-2006 A system for identifying and sorting integrated circuit devices based on an encrypted Fuse ID information such as manufacturing and test information stored in the integrated circuit device, includes a...
6985581 Method and apparatus to verify circuit operating conditions
Jan-10-2006 A circuit includes an operation unit adapted to perform a circuit operation in a plurality of rounds. The operation unit may operate properly under a predetermined range of operating conditions. The operation...
6983262 Server having an automatic management mechanism
Jan-3-2006 A server, having an automatic management mechanism, automatically delivers a request for license from a user to a communication window, automatically arranges information such as titles of software parts,...
6973570 Integrated circuit comprising encryption circuitry selectively enabled by verifying a device
Dec-6-2005 An integrated circuit is disclosed for selectively encrypting plaintext data received from a first device to produce encrypted data to send to a second device. The integrated circuit comprises controllable...
6965673 Method of using transient faults to verify the security of a cryptosystem
Nov-15-2005 A useful method of verifying the integrity of a cryptosystem involves using erroneous outputs to obtain secret information. In certain signature schemes which use the Chinese Remainder Theorem, a correct...
6952478 Method and system for performing permutations using permutation instructions based on modified omega and flip stages
Oct-4-2005 The present invention provides permutation instructions which can be used in software executed in a programmable processor for solving permutation problems in cryptography, multimedia and other applications....
6922472 Method and system for performing permutations using permutation instructions based on butterfly networks
Jul-26-2005 The present invention provides permutation instructions which can be used in software executed in a programmable processor for solving permutation problems in cryptography, multimedia and other applications....
6873706 Processing apparatus, program, or system of secret information
Mar-29-2005 To provide a secure cryptographic device such as an IC card which can endure TA (Timing Attack), DPA (Differential Power Analysis), SPA (Simple Power Analysis), or the like as an attaching method of presuming...
6826547 Printer service denial
Nov-30-2004 In a system in which a user obtains documents, a method of controlling what is supplied to the user, the method including providing one or more user accounts for the user and providing the or each user...
6594760 System and method for suppressing conducted emissions by a cryptographic device
Jul-15-2003 System and method for performing cryptographic operations include providing at least one processor for performing cryptographic operations, memory coupled to the processor for use in performing the cryptographic...
6539092 Leak-resistant cryptographic indexed key update
Mar-25-2003 Methods and apparatuses for increasing the leak-resistance of cryptographic systems using an indexed key update technique are disclosed. In one embodiment, a cryptographic client device maintains a secret...
6504929 Encryption strength evaluation support apparatus and recording medium recording encryption strength evaluation support program
Jan-7-2003 An encryption strength evaluation support apparatus includes a statistical data sampling program executing means for statistically obtaining correlations between individual bits of input and output data...
6430290 Conditional access
Aug-6-2002 Conditional access is used to prevent unauthorized use, for example, reception of signals. A conditional access apparatus performs a combination of scrambling and encryption to obtain these results. Known...
6411715 Methods and apparatus for verifying the cryptographic security of a selected private and public key pair without knowing the private key
Jun-25-2002 Methods and apparatus are disclosed for demonstrating that a public/private key pair is cryptographically strong without revealing information sufficient to compromise the private key. A key pair can be...
6408077 Descrambling device of a security element and security element comprising such a device
Jun-18-2002 In a device for descrambling scrambled digital data, the digital data are grouped into parallel combinations of bits before being descrambled. The combinations of bits are descrambled and then split back...
6330332 Prime number generation apparatus B-smoothness judgement apparatus and computer memory product
Dec-11-2001 One or a plurality of prime numbers p.sub.i which are generated and a generated random number are used to calculate a larger prime number candidate, and a judgment is made as to whether or not the prime...
6298135 Method of preventing power analysis attacks on microelectronic assemblies
Oct-2-2001 Apparatus in form of a microelectronic assembly including an integrated circuit (IC) for execution of an embedded modular exponentiation program utilizing a square-and-multiply algorithm, wherein in the...
6295606 Method and apparatus for preventing information leakage attacks on a microelectronic assembly
Sep-25-2001 An apparatus and method for preventing information leakage attacks on a microelectronic assembly is described for performing a cryptographic algorithm by transforming a first function, used by the cryptographic...
6269163 Enhanced block ciphers with data-dependent rotations
Jul-31-2001 A plaintext message to be encrypted is segmented into a number of words, e.g., four words stored in registers A, B, C and D, and an integer multiplication function is applied to a subset of the words,...
6192130 Information security subscriber trust authority transfer system with private key history transfer
Feb-20-2001 A first trusted authority, such as an originating certification authority, that stores key history data, such as private decryption keys for one or more subscribers, includes a key history exportation...
6145086 Security and password mechanisms in a database system
Nov-7-2000 A mechanism is described for determining whether a password may be used in a system that determines access privileges based on passwords. A computer system, such as a database system, receives user supplied...
6108419 Differential fault analysis hardening apparatus and evaluation method
Aug-22-2000 A method of evaluating a cryptosystem to determine whether the cryptosystem can withstand a fault analysis attack, the method includes the steps of providing a cryptosystem having an encrypting process...
6041122 Method and apparatus for hiding crytographic keys utilizing autocorrelation timing encoding and computation
Mar-21-2000 A method and apparatus for hiding cryptographic keys based on autocorrelation timing attacks is provided. The method and apparatus of the present invention utilize a autocorrelation timing attack to allow...
6028931 EPROM encryption code decoding prevention circuit for semiconductor memory device
Feb-22-2000 An encryption code decoding prevention circuit for a semiconductor memory device, such as an EPROM, includes a plurality of encryption code cells, an encryption word line operator, a word line operator,...
5991415 Method and apparatus for protecting public key schemes from timing and fault attacks
Nov-23-1999 Improved methods and apparatus are provided for protecting public key schemes based on modular exponentiation (including RSA and Diffie-Hellman) from indirect cryptanalytic techniques such as timing and...
5796837 Apparatus and method for generating a secure substitution-box immune to cryptanalyses
Aug-18-1998 The apparatus for generating a secure substitution-box immune to differential and linear cryptanalysises comprises a preprocessor for exchanging a location by the unit of bit while passing the input of...
5740243 Cryptographic guessing game
Apr-14-1998 A method of playing a game that has a puzzle and a conforming device. The puzzle includes ciphertext indicia and a number of designated spaces corresponding with the ciphertext for displaying a developing...
5696822 Polymorphic virus detection module
Dec-9-1997 A Polymorphic Anti-Virus Module (PAM) (200) comprises a CPU emulator (210) for emulating the target program, a virus signature scanning module (250) for scanning decrypted virus code, and an emulation...
5600720 Encryption apparatus, communication system using the same and method therefor
Feb-4-1997 In order to attain high speed and secure encryption, a communication apparatus comprises a random number generation circuit for sequentially generating random number sequences which assure difficulty in...
5533126 Key protection device for smart cards
Jul-2-1996 This invention concerns a key protection device for smart cards and is characterized by the fact that: each input user key is coded using a random key and stored; protection data that corresponds to each...
5509076 Apparatus for securing the integrity of a functioning system
Apr-16-1996 Apparatus is provided for securing the integrity of a functioning system. The apparatus comprises a primary device for performing a function having a first vulnerability and a secondary device having a...
5479506 Cryptographic guessing game
Dec-26-1995 A game apparatus including a puzzle and a conforming device. The puzzle includes ciphertext indicia and a number of designated spaces corresponding with the ciphertext for displaying a developing solution....
5442699 Searching for patterns in encrypted data
Aug-15-1995 A searching method determines, given a specified encryption method (or set of encryption methods) and a specified pattern (or set of patterns), whether a given text contains an encryption, with any key,...
5416841 Cryptography system
May-16-1995 A cryptographic system includes a conventional DES facility for encrypting data using a key of N (=56) bits. The user however need only supply a first key of n bits, which is passed to a key management...
5394471 Method and system for proactive password validation
Feb-28-1995 An improved method for password validation comprising the steps of identifying bad passwords having one or more characters; computing a frequency of occurrence of bad password characters; computing a probability...
4974191 Adaptive natural language computer interface system
Nov-27-1990 A method and apparatus for computer translation between a natural language, such as English, and a second language, such as the command language of a computer operating system, a job control language,...
4912721 Cable television spread spectrum data transmission apparatus
Mar-27-1990 Apparatus for transmitting data spread across at least a portion of the bandwidth of a cable television channel comprises a carrier signal oscillator, a frequency divider, a pseudorandom sequence generator...
4847861 Maximum length linearly occurring code sequence generator in a spread spectrum communication system
Jul-11-1989 A method for determining the initial state of shift registers constituting a modular type or simple construction type maximum length linearly occurring code sequence generator used in a spread spectrum...
4764970 Method and apparatus for detecting cracks
Aug-16-1988 The invention scans potential measurement terminals on the surface of a structural member to measure a potential distribution on the surface, detects the direction of a crack from the potential distribution...
4610025 Cryptographic analysis system
Sep-2-1986 A system for recognizing the content of a communication in symbolic language and composed of plural glyphs arranged in a predetermined order, each glyph being the smallest (lowest) informational unit of...
4034156 Apparatus for the identification of feedback tapes in a shift register generator
Jul-5-1977 A shift register generator feedback tap identification system in which a received code is fed to a register which detects when the code contains all 1's at which time a bit position counter and a variable...
3942800 Archeological game
Mar-9-1976 An archeological game utilizing common archeological techniques for locating an ancient buried civilization, termed the Great Civilization. The game interrelates two types of indicia bearing cards, termed...