...When G.G. Hubbard learned of his future son-in-law's invention, he called it "only a toy." His daughter was engaged to a young man named Alexander Graham Bell.
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.
| Number | Title | Issue Date |
| 8184808 | Chaotic asymmetric encryption process for data security Disclosed is a method and apparatus for a chaotic asymmetric encryption system that is based on a mathematically proven chaotic dynamical system, the ergodic property of chaotic maps, conventional Diffie-Hellman key exchange procedure, a modified Diffie-Hellman key ... | 05/22/2012 |
| 8165291 | Random seed stability with fuses A circuit for stabilizing soft bits in a bit stream, the circuit having a first register to receive an initial read of the bit stream, a second register to receive a subsequent read of the bit stream, a comparator to compare the initial read of the bit stream to the... | 04/24/2012 |
| 8155311 | Method and apparatus for encrypting message for maintaining message integrity, and method and apparatus for decrypting message for maintaining message integrity A method of encrypting a message for message integrity is provided. In the method, a random number is generated, a first ciphertext is generated by encrypting the message by using the generated random number, a hash value of the first ciphertext is calculated, an en... | 04/10/2012 |
| 8130950 | Configurable random number generator A method for random number generation includes generating random number sequences using a Random Number 5 Generator (RNG) circuit having an externally-modifiable configuration. The RNG circuit generates a first random number sequence having a first measure of random... | 03/06/2012 |
| 8126140 | Generation of a pseudorandom data sequence A method of generating a pseudorandom data sequence, wherein said pseudorandom data sequence is generated by a procedure for searching for a search pattern in an initial data sequence of N bits, said search procedure comprising the following steps: (a) detecting in ... | 02/28/2012 |
| 8121290 | Pseudo-random function calculating device and method and number-limited anonymous authentication system and method An efficient pseudo-random function and an efficient limited number of times authentication system using such a function are realized. A pseudo-random function calculating device comprises a key creating means and a pseudo-random function calculating means. The key ... | 02/21/2012 |
| 8036380 | Efficient data integrity protection A message authentication code, MAC, is generated in an electronic circuit, wherein the MAC integrity protects a data value, PD. A random challenge word, RND, is received from a source that is external to the electronic circuit. A first function G(RND,K) is evaluated... | 10/11/2011 |
| 8023650 | Information processing apparatus, setup method and non-transitory computer-readable recording medium on which setup program is recorded An information processing apparatus includes a detection section for detecting that the information processing apparatus is started for the first time, a selection section for selecting at least one kind of the setting information from among a plurality of kinds of ... | 09/20/2011 |
| 8023649 | Method and apparatus for cellular automata based generation of pseudorandom sequences with controllable period A compact apparatus for generation of desired pseudorandom sequences with controllable period. The apparatus includes two-dimensional cellular automata for generating a first sequence, 2-by-L cellular automata for generating a second sequence, adders for performing ... | 09/20/2011 |
| 8005215 | Table shuffle cipher system A system including a pseudo-random number generator having a register to store an extended state having a reduced state and a dynamic constant, an initialization module to initialize a part of the extended state based on a Key and/or an Initial Value, a state update... | 08/23/2011 |
| 8000473 | Method and apparatus for generating cryptographic sets of instructions automatically and code generator The method according to this invention concerns a method for automatically generating cryptographic algorithms with optional supplementary data, said algorithms comprising two different zones: external algorithm secrecy zone, in external parts of the algorithm expos... | 08/16/2011 |
| 7978850 | Manufacturing embedded unique keys using a built in random number generator A method of manufacturing a device containing a key is disclosed. The method generally includes the steps of (A) fabricating a chip comprising a random number generator, a nonvolatile memory and a circuit, (B) applying electrical power to the chip to cause the rando... | 07/12/2011 |
| 7978851 | Keystream encryption device, method, and program A stream encryption device generates a first pseudo random number sequence from key information, generates a second pseudo random number sequence according to clock control performed according to the first pseudo random number sequence, and subjects it to a nonlinea... | 07/12/2011 |
| 7970135 | Method for the secure, distributed generation of an encryption key In a method for the secure, distributed generation of an encryption key for a cryptographic method, where the encryption key, as well as a public key are generated using deterministic methods from a large random number (seed), the seed (S) is generated on the user s... | 06/28/2011 |
| 7945045 | Device and method for generating chaotic signal Provided is a device for generating a chaotic signal comprising a PN signal generator that is composed of a digital logic circuit and generates a digital pseudo random signal with a predetermined frequency; a voltage control that generates a clock signal with a pred... | 05/17/2011 |
| 7929694 | Variable length private key generator and method thereof The present invention relates to a variable length private key generator. According to one embodiment, the variable length private key generator includes a permuter. The permuter is configured to generate a key stream of a desired length by permuting a plurality of ... | 04/19/2011 |
| 7925014 | Random number generating, encrypting, and decrypting apparatus, method thereof, program thereof, and recording medium thereof Random number generating, encrypting, and decrypting apparatus, method thereof, program thereof, and recording medium thereof are provided. Random numbers for cryptographic applications are generated by a CA core. The CA core is composed of one-dimensional, t... | 04/12/2011 |
| 7916862 | Stegotext encoder and decoder The invention comprises an encoder for encoding a stegotext and a decoder for decoding the encoded stegotext, the stegotext being generated by modulating the log power spectrogram of a covertext signal with at least one key, the or each key having been added or subt... | 03/29/2011 |
| 7907726 | Pseudorandom number generation with expander graphs Pseudorandom numbers may be generated from input seeds using expander graphs. Expander graphs are a collection of vertices that are interconnected via edges. Generally, a walk around an expander graph is determined responsive to an input seed, and a pseudorandom num... | 03/15/2011 |
| 7894602 | System and method for generating pseudo-random numbers A process and system for generating a pseudo-random number is presented. Input data having entropy is gathered in an Entropy Pool and transformed once by a cryptographic hash function. The transformed data forms the internal state of the pseudo-random number generat... | 02/22/2011 |
| 7809136 | Enhanced ANSI X9.17 and FIPS 186 pseudorandom number generators with forward security Disclosed herein are apparatuses and methods for generating pseudorandom numbers by making the existing ANSI and FIPS PRNGs forward secure and eliminating the need for re-keying them. A forward secure ANSI PRNG is created which includes an enhanced block cipher that... | 10/05/2010 |
| 7773748 | Method for making seed value used in pseudo random number gnerator and device thereof A seed value making method and device for a PRNG (Pseudo Random Number Generator) are provided. The seed value making method includes the steps of: accumulating in memory units of a First Data Pool data from various external sources, analyzing the data to determine ... | 08/10/2010 |
| 7734046 | Method for communicating and checking authentication data between a portable transponder device and a vehicle reader unit The method enables authentication data to be communicated and checked between a transponder device (1) and a reader unit (2) of a vehicle in order to authorize access to the vehicle. The device includes a logic circuit (11), a non-volatile memor... | 06/08/2010 |
| 7724899 | Method for controlling security channel in MAC security network and terminal using the same A method for controlling a security channel for reducing system load by extending the use period of a security association key is provided. In this method, an upper bit initial value of an initialization vector of an encryption algorithm and a using range thereof ar... | 05/25/2010 |
| 7688976 | Random wave envelope derived random numbers and their use in generating transient keys in communication security application part I A random wave envelope is created from a set of bounded random numbers by additively combining a triangle, a square and a sine wave. The random wave envelope is then used to create a sequence of wave random numbers from the wave envelope, which are used to generate ... | 03/30/2010 |
| 7680273 | System and method for optimizing error detection to detect unauthorized modification of transmitted data Disclosed is a system and method for optimizing error detection to detect unauthorized modification of transmitted data. The system includes an encrypting device and a decrypting device operatively coupled to the first encrypting device. The encrypting device is con... | 03/16/2010 |
| 7643633 | Adding randomness internally to a wireless mobile communication device A mobile wireless communication device is provided with an integral transducer used to refresh a random data pool without connection to an external source of new random data. ... | 01/05/2010 |
| 7636439 | Encryption method, encryption apparatus, data storage distribution apparatus and data delivery system Data to be encrypted is effectively encrypted by a data delivery system for encrypting the data to be encrypted with a transmitting apparatus and decrypting a cipher thereof with a receiving apparatus. In a configuration for encrypting and decrypting the data to be ... | 12/22/2009 |
| 7627116 | Random data method and apparatus A random data generator for reproducing a random data stream producible by an identical generator at another location, comprising: an input means for receiving a bit stream, a random selector for selecting random individual bits from said bit stream to form a random... | 12/01/2009 |
| 7587047 | Chaos generator for accumulation of stream entropy A chaos generator for accumulating stream entropy is disclosed. The chaos generator includes a random source coupled to an entropy accumulator that is configurable for generating a binary random input sequence. The entropy accumulator is configurable for accumulatin... | 09/08/2009 |
| 7526088 | Code generator and device for the synchronous or asynchronous and permanent identification or encoding and decoding of data of any particular length A code generator includes a plurality of storage elements (such as flip flops) connected to form a code-producing series, wherein the output of the final storage element in the series in connected to the input of the first storage element in the series to form a cir... | 04/28/2009 |
| 7526087 | Random number generator A random number generator. The random number generator includes a noise source, a circuit controlling random current consumption, and a circuit generating random bits. A noise voltage output from the noise source drives the circuit controlling random current consump... | 04/28/2009 |
| 7522726 | Transmitter device, transmitting method, receiver device, receiving method, communication system, and program storage medium A memory stores a hash value of content management data. When an IEEE1394 interface authenticates a personal computer connected thereto via a network, the IEEE1394 transmits content management data to the personal computer while receiving a hash data of the content ... | 04/21/2009 |
| 7502468 | Method and system for generating a cryptographically random number stream A method and system for generating a cryptographically random number stream (100) is provided. A system includes a module (102) configured to provide at least two statistically random number streams (106) and (108) and an oscillator (1... | 03/10/2009 |
| 7502469 | Method to generate a pseudo random sequence of multi carrier data symbols, and related transmitter and receiver To generate a pseudo-random sequence of multi-carrier data symbols, a pseudo-random bit sequence is produced by repetitively generating a pseudo-random sequence of L bits, L being a first integer value. To create a multi-carrier data symbol, N bits are used, N being... | 03/10/2009 |
| 7457413 | Method and device for encrypting a message A method and a corresponding device for generating true random numbers for use in encryption of a message for secure transmission of said message from a sending device to a receiver, or for authentication of a sent message. An optical image represented by optical da... | 11/25/2008 |
| 7454017 | Information processing unit An object of the present invention is to a provide tamper resistant information processing unit that is used as an IC card with a high level of security. To achieve the above-mentioned object, the information unit of the present invention comprises: a program... | 11/18/2008 |
| 7436956 | Document encryption Encryption of documents is used to restrict access to such documents to those users who have the appropriate decryption keys. The encryption of documents on public web servers hitherto has prevented indexing by search engines. By keeping words and possible sentences... | 10/14/2008 |
| 7430292 | Methods and systems for securing information communicated between communication devices A system is provided for generating information for secure transmission from a first device to a second device. The system comprising a key scheduler for generating a dynamic secret key, a synchronization generator for generating a synchronization sequence and contr... | 09/30/2008 |
| 7409556 | Hybrid digital watermarking for video authentication A hybrid digital watermarking system for video authentication includes an authenticated acquisition subsystem for digitally watermarking video data and a video management subsystem in signal communication with the authenticated acquisition subsystem for verifying th... | 08/05/2008 |