Match Document Document Title
7620821 Processor including general-purpose and cryptographic functionality in which cryptographic operations are visible to user-specified software  
A processor including general-purpose and cryptographic functionality, in which cryptographic operations are visible to user-specified software. According to one embodiment, a processor may include...
7616766 Data division method and device using exclusive or calculation  
A plurality of original partial data are generated by dividing the original data by the prescribed processing unit bit length, a plurality of random number partial data each having a length less...
7613297 Method and apparatus for data encryption  
A method and apparatus for use in encrypting and decrypting digital communications converting an initial block to final block based on freely selectable control information and secret key...
7613296 M6 block cipher system and method for encoding content and authenticating a device  
An M 6 block cipher system and method for encoding content and authenticating a device may use an M 6 core. The M 6 block cipher system may include a rotate constant selector selecting one or...
7606388 Contents border detection apparatus, monitoring method, and contents location detection method and program and storage medium therefor  
A contents border detection apparatus and monitoring method. The apparatus comprises a digital watermark detector for detecting a digital watermark embedded in contents for which a time element is...
7606369 Process for establishing a common cryptographic key for N subscribers  
A process is described which can be used to generate a cryptographic key for a group of subscribers whose number is subject to change. The process can further provide that even after the group key...
7606368 Method and apparatus for data encryption  
A method and apparatus for use in encrypting and decrypting digital communications converting an initial block to final block based on freely selectable control information and secret key...
7606361 Sending a message securely over an insecure channel  
Sending a message securely on an insecure channel. The message is encoded in the form of a singular matrix, and multiplied with a first non-singular matrix. The resulting first cipher data is sent...
7603558 Montgomery transform device, arithmetic device, IC card, encryption device, decryption device and program  
According to an aspect of the invention, Montgomery arithmetic can be achieved while omitting division in an input stage. That is, the aspect of the invention is configured to obtain a Montgomery...
7602916 Access-protected data carrier  
The invention relates to a data carrier having a semiconductor chip ( 5 ) with at least one memory. The memory contains an operating program that is able to perform at least one operation (h). In...
7602905 Processes, circuits, devices, and systems for encryption and decryption and other purposes, and processes of making  
A wireless communications device ( 110 ) has a digital section ( 800 ) and a radio frequency section ( 840 ). The digital section ( 800 ) does setup and execution on a set of data in at least first...
7602904 Order invariant fuzzy commitment system  
A system provides an order-invariant fuzzy commitment scheme. In an exemplary embodiment, the scheme includes receiving a first set of elements and selecting a polynomial for encoding an item under...
7600134 Theft deterrence using trusted platform module authorization  
A method for theft deterrence of a computer system is disclosed. The computer system includes a trusted platform module (TPM) and storage medium. The method comprises providing a binding key in the...
7599491 Method for strengthening the implementation of ECDSA against power analysis  
A method of inhibiting the disclosure of confidential information through power analysis attacks on processors in cryptographic systems. The method masks a cryptographic operation using a generator...
7599490 Method and apparatus for data encryption  
A block cipher device for a cryptographically secured digital communication system includes a pair of first stages connected in parallel for receiving an input data block and a control data block....
7599489 Accelerating cryptographic hash computations  
Provided is an apparatus and method for accelerating cryptographic hash computations. For example, in a cryptographic hash computation such as SHA-1, multiple execution units in a processor can...
7596703 Hidden data backup and retrieval for a secure device  
An agent computer system, acting on behalf of the user, provides the personal information to various wide area network sites for conducting online transactions. A user has a secure device with a...
7596270 Method of shuffling text in an Asian document image  
A method, system, and computer-readable medium containing computer-executable instructions are provided, for randomly relocating text character images of a scanned-in Asian character document to...
7594261 Cryptographic applications of the Cartier pairing  
Systems and methods for cryptographically processing data as a function of a Cartier pairing are described. In one aspect, a Cartier pairing is generated from two different abelian varieties or...
7594119 System for managing time rights linked to a digital content  
A system for detecting the time exceeding conditions of at least one application being executed by a processor, including: an element for storing time conditions, the conditions being sorted by...
7593529 Scramble methods and apparatus for packetized digital video signal in conditional access system  
A conditional access scrambling or encryption technique for a packetized digital data stream, e.g., a MPEG-2 bitstream, (1) by scrambling or encrypting the data payload of selective transport...
7593527 Providing digital signature and public key based on shared knowledge  
A public key and digital signature is provided using a private key of a public-private key pair in an elliptic curve digital signature algorithm (ECDSA) by: identifying domain parameters of an...
7593525 Patternless encryption and decryption system and method  
A system for converting a message into a patternless encrypted message. The message includes a plurality of message elements. The system includes encryption software, which comprises an encryption...
7590236 Identity-based-encryption system  
Systems and methods for supporting symmetric-bilinear-map and asymmetric-bilinear-map identity-based-encryption (IBE) key exchange and encryption schemes are provided. IBE key exchange schemes use...
7590235 Reduction calculations in elliptic curve cryptography  
An Elliptic Curve Cryptography reduction technique uses a prime number having a first section of Most Significant Word “1” states, with N=n m-1 +N 1 B+n 0 and a second section with a plurality...
7584363 Fair blind signature process  
In a fair blind signature process, a user interacts with a signer in order to complete a 7-tuple (A,e,s,t,x u ,x,m) such that A e =a 0 a 1 x a 2 m a 3 x u a 4 t a 5 s (mod n), where a 0 , a 1 , a...
7581093 Hitless manual cryptographic key refresh in secure packet networks  
In a hitless manual cryptographic key refresh scheme, a state machine may be independently maintained at each network node. The state machine may include a first state, a second state, and a third...
7577255 Proxy method and system for secure wireless administration of managed entities  
A method, system and apparatus are described for avoiding the use of a web-server or generic security when providing network administration services remotely to managed entities using wireless...
7574600 System and method for combining user and platform authentication in negotiated channel security protocols  
A security protocol for combining user and platform authentication. The security protocol includes a first handshake phase to issue attestation identity credentials, and a second handshake phase to...
7571324 Method and device for anonymous signature with a shared private key  
A cryptographic method and apparatus for anonymously signing a message. Added to the anonymous signature is another signature which is calculated (operation 13 ) using a private key common to all...
7570760 Apparatus and method for implementing a block cipher algorithm  
An apparatus and method for implementing a block cipher algorithm. In one embodiment, a cryptographic unit configured to implement a block cipher algorithm may include state storage configured to...
7570759 System and method for secure encryption  
A method for encrypting a message containing a plurality of message segments is described. First, a key is input into a SHA function to generate a first hash value. Then, a first message segment is...
7567999 Device and method for calculating a result of a division  
A device for calculating a result or an integer multiple of the result of a division of a numerator by a denominator includes a unit for providing a factor which is selected such that a product of...
7567668 Calculating unit and method for performing an arithmetic operation with encrypted operands  
A calculating unit for performing an arithmetic operation with at least two operands, the at least two operands being encrypted, includes an arithmetic-logic unit with a first input for the first...
7565552 Method for protecting against manipulation of a controller for at least one motor vehicle component and controller  
The invention relates to a method for protecting against manipulation of a controller for at least one motor vehicle component, the control device ( 1 ) comprising at least one microcomputer (μC)...
7564970 Exponential data transform to enhance security  
A data input is divided into two segments. The second segment is raised to a power of a function of the first segment, the power being relatively prime to a function of a predefined modulus. The...
7561689 Generating keys having one of a number of key sizes  
An apparatus is disclosed for generating keys having one of a number of key sizes. Memory sections of a memory element are adapted to store a portion of a key. The memory element has a size at...
7561688 Embedding supplementary data in an information signal  
Disclosed is a method of adjusting a supplementary data signal (wm(n)) to be embedded in an information signal (x(n)), for example an audio signal. The method comprises the steps of determining (...
7555646 Efficient implementation of zero knowledge protocols  
An efficient implementation of zero knowledge protocols for authentication of devices and for identification of devices connecting to a network. According to one aspect, the present invention...
7555126 Game apparatus managing system, game apparatus, controlling method, computer program and recording medium  
A license managing apparatus comprises an inputting device, an encrypting device for encrypting information inputted from the inputting device to produce encrypted information, and an outputting...
7555121 Methods and apparatus for implementing a cryptography engine  
Methods and apparatus are provided for implementing a cryptography engine for cryptography processing. A variety of techniques are described. A cryptography engine such as a DES engine running at a...
7552164 Accelerated prime sieving using architecture-optimized partial prime product table  
This embodiment teaches a variation of GCD-based sieving, building tables of prime products, but intentionally restricting the size of table entries to fit within a single machine word. This...
7551740 Weighted secret sharing and reconstructing method  
A weighted secret sharing and reconstructing method includes encoding the secret using a predetermined code, producing voices so that different weights are assigned to errors in an error vector...
7551737 Cryptographic keys using random numbers instead of random primes  
A system and method for providing cryptographic keys which are usable in a network of connected computer nodes applying a signature scheme. The method employs: generating a random secret key usable...
7545932 Secure authenticated channel  
A protocol (i.e. method) and corresponding apparatuses for calculating a session key. Two peers with knowledge of a common Diffie-Hellman permanent key, K perm , and the identity and public key of...
7545928 Triple DES critical timing path improvement  
Improved security processing circuits are discussed which may be used alone or as part of a network interface device of a host system using a DES engine to accomplish 3DES processing. The security...
7539305 Schryption method and device  
A schryption of a text message is based on a schryption key for defining one or more aspects of an encryption and/or a decryption of the text message. For an encryption of the text message, the...
7536011 Tamper-proof elliptic encryption with private key  
An encryption device performs elliptic curve encryption using a secret key. The encryption device includes an operation unit for performing scalar multiplication of a point on an elliptic curve a...
7532726 Encryption/decryption device and method, encryption device and method, decryption device and method, and transmission/reception apparatus  
The encryption/decryption device includes: a data structure analysis block for receiving encrypted data or data to be encrypted and outputting control data and also the encrypted data or the data...
7532722 Apparatus and method for performing transparent block cipher cryptographic functions  
The present invention provides an apparatus and method for performing cryptographic operations on a plurality of input data blocks within a processor. In one embodiment, an apparatus for performing...