|
Match
|
Document |
Document Title |
|
|
7620822 |
Information processing system for controlling integrated circuit cards at a command level
An IC card chip performs payment processing in response to item purchase in accordance with a command generated and encrypted by a secure application module. The IC card chip decrypts the encrypted...
|
|
|
7620811 |
Server device and program management system
A server apparatus includes a CPU, a RAM, a cipher processing unit for carrying out encryption and decryption, a communication processing unit for carrying out communication with an information...
|
|
|
7617401 |
Hardware functionality scan for device authentication
Systems and methods for verifying the authenticity of a graphics chip or other hardware chips or hardware devices by performing a hardware functionality scan.
|
|
|
7617400 |
Storage partitioning
In one embodiment, a method is provided that may include one or more operations. One of these operations may include partitioning, in response at least in part to a request from a remote authority,...
|
|
|
7610611 |
Prioritized address decoder
A prioritized address decoder has been disclosed. One embodiment of the prioritized address decoder includes a first comparator to compare a destination device address of data with a first address...
|
|
|
7607032 |
Power manageable scalable distributed multiple independent levels of security (MILS) computing platform
A multiple security level power managed processing system and method of managing power consumption in a multi security level system is disclosed. The system includes a plurality of nodes having a...
|
|
|
7603550 |
Computer system including a secure execution mode-capable CPU and a security services processor connected via a secure communication path
A computer system includes a processor which may initialize a secure execution mode by executing a security initialization instruction. Further, the processor may operate in the secure execution...
|
|
|
7599492 |
Fast cryptographic key recovery system and method
A system, method and computer program product for recovering a key used to produce a ciphertext document from a plaintext document, including, in the ciphertext document encrypted using an N-bit...
|
|
|
RE40923 |
Simplified data link protocol processor
A simplified data link protocol which may be implemented in a very high-speed transmission system, e.g., SONET, processes a datagram received from an IP facility according to QoS considerations and...
|
|
|
7594265 |
System for preventing unauthorized access to sensitive data and a method thereof
A method and system for prevention of unauthorized access to multimedia data are disclosed herein. A tamper-resistant system having a software driver, a peripheral device, and a system memory is...
|
|
|
7594218 |
System and method for providing audio in a media file
A system and method adds audio to a media file. The audio may be received via one or more files in an uncompressed format, a compressed format or both types of files may be received. The system and...
|
|
|
7594104 |
System and method for masking a hardware boot sequence
A system and method for masking a hardware boot sequence are provided. With the system and method, one of the processors of a multiprocessor system is chosen to be a boot processor. The other...
|
|
|
7593526 |
Method and apparatus for compressing rabin signatures
A method and apparatus are disclosed for compressing Rabin signatures. The disclosed compression scheme compresses a Rabin signature, s, for a user having a public key, n, based on a continued...
|
|
|
7590869 |
On-chip multi-core type tamper resistant microprocessor
The on-chip multi-core type tamper resistant processor has a feature that, on the microprocessor package which has a plurality of instruction execution cores on an identical package and an...
|
|
|
7587616 |
System and method of iterative code obfuscation
A method of code obfuscation includes receiving a block of code. One or more obfuscation algorithms are then iteratively applied to the received code. The obfuscation algorithms are repeatedly...
|
|
|
7587615 |
Utilizing hardware transactional approach to execute code after initially utilizing software locking by employing pseudo-transactions
Utilizing a hardware transactional approach to execute a code section by employing pseudo-transactions, after initially utilizing software locking, is disclosed. A method is disclosed that utilizes...
|
|
|
7587614 |
Encryption algorithm optimized for FPGAs
Circuits, methods, and apparatus for encrypting and decrypting data using a field programmable gate array. The underlying encryption algorithm is tailored for implementation using programmable...
|
|
|
7587607 |
Attesting to platform configuration
Receiving a request for an attestation of platform configuration from an attestation requestor, receiving an acceptable configuration, and if the platform matches the acceptable configuration,...
|
|
|
7584364 |
Overlapped code obfuscation
A method of code obfuscation includes receiving a code segment. The existing code of the code segment is modified and/or additional code injected to create overlapped code. The overlapped code...
|
|
|
7577851 |
Multitask execution apparatus and multitask execution method
A multitask execution system executes a plurality of tasks in parallel. The multitask execution system includes an encryption processor configured to generate a key stream unique to each task, by...
|
|
|
7577253 |
Conditional access method and devices
A data stream contains content data that can be decrypted using control words. ECM messages that are included in the stream and contain the control words that is required for decrypting nearby...
|
|
|
7571327 |
Exclusive encryption
An exclusive encryption system is established using multiple computing devices. The exclusive encryption system allows for the exclusion of certain plaintext (e.g., by one of the computing devices)...
|
|
|
7568112 |
Data access control method for tamper resistant microprocessor using cache memory
In a tamper resistant microprocessor having a cache memory, the cache memory stores the decrypted execution code or data into one of cache lines provided in the cache memory, each cache line having...
|
|
|
7565692 |
Floating intrusion detection platforms
The present invention is a “floating” intrusion detection system that can use any computer on the network as an intrusion detection platform. A software agent program called a “socket” is...
|
|
|
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)...
|
|
|
7558968 |
Information processing apparatus and method
A nonvolatile memory stores encrypted data, which is obtained by linking and encrypting program data, in which combined data is compressed, and first information data indicating the number of...
|
|
|
7558963 |
Communication device and program
The present invention provides a means for determining authenticity of a combination of files which are downloaded to a mobile station, and which are related to one another. To achieve the stated...
|
|
|
7555775 |
Recovering from device failure
In some techniques for resource recovery, a region of code can be considered untrusted. To catch problems in the untrusted region, entry points are wrapped with exception logic for processing...
|
|
|
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...
|
|
|
7552473 |
Detecting and blocking drive sharing worms
A worm detection module (WDM) ( 212 ) stops worms and other malicious software from spreading among computer systems ( 100 ) on a network ( 210 ) via open drive shares. The WDM ( 212 ) monitors (...
|
|
|
7546468 |
Program update method and server
A system including a secure LSI 1 establishes a communication path to/from a server 3 (UD 1 ), and receives a common key-encrypted program generated by encryption with a common key and...
|
|
|
7546457 |
System and method for execution of a secured environment initialization instruction
A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates the process by halting the execution...
|
|
|
7543336 |
System and method for secure storage of data using public and private keys
In one aspect, a data structure to be encrypted is received, the data structure including content along with a statement of conditions under which the content may be decrypted. The content is...
|
|
|
7543160 |
System and method for generating a secure state indicator on a display
A system and method for generating a security indicator on a display of a computing device (e.g. a mobile device), to indicate when the computing device is in a secure state while locked. A...
|
|
|
7540024 |
Security features for portable computing environment
The described systems, methods and data structures are directed to a portable computing environment. A communication link is established between a portable device and a host device. The portable...
|
|
|
7539876 |
Apparatus and method for generating a cryptographic key schedule in a microprocessor
An apparatus and method for performing cryptographic operations. In one embodiment, an apparatus is provided for performing cryptographic operations. The apparatus includes fetch logic, keygen...
|
|
|
7539863 |
Remote services for portable computing environment
The described systems, methods and data structures are directed to a portable computing environment. A communication link is established between a portable device and a host device. The portable...
|
|
|
7539733 |
Remote assistance
Systems and methods for remote assistance. A user computer is able to generate a ticket that includes temporary credentials for a remote assistance account of the user computer. The ticket is...
|
|
|
7536560 |
Microprocessor apparatus and method for providing configurable cryptographic key size
The present invention provides an apparatus and method for performing cryptographic operations on a plurality of input data blocks within a microprocessor, where the size cryptographic key that is...
|
|
|
7536559 |
Method and apparatus for providing secure programmable logic devices
Method and apparatus for providing secure programmable logic devices is described. One aspect of the invention relates to securing a programmable logic device having instruction register logic...
|
|
|
7533273 |
Method and system for controlling an encryption/decryption engine using descriptors
Controlling an encryption/decryption device using descriptors may include formatting a first block of memory to contain a generic data template used to control the encryption/decryption device. The...
|
|
|
7530115 |
Access to content addressable data over a network
Access to content addressable data on a network is facilitated using digital information storing devices or data repositories (“silos”) that monitor broadcast data requests over the network. A...
|
|
|
7529938 |
Method, apparatus and system for performing authentication according to challenge-response protocol using scrambled access information
An authentication communication system includes an storage medium having an area for storing digital information and an access device for reading/writing digital information from/into the area. The...
|
|
|
7529919 |
Boot blocks for software
In accordance with one aspect of boot blocks for software, in a computer system that has a central processing unit and a software identity register, an atomic operation is executed to set an...
|
|
|
7526658 |
Scalable, distributed method and apparatus for transforming packets to enable secure communication between two stations
Method and apparatus that enable secure transmission of data in a scalable private network are described. Each station that is to be part of a private network registers with a key table. A group...
|
|
|
7523319 |
System and method for tracking changed LBAs on disk drive
When data changes in LBAs of a disk storage, the IDs of changed LBAs are written to a cache, with the LBAs being hashed to render a hash result. The hash result and contents of the cache are...
|
|
|
7523111 |
Labelling of secret information
A method of enabling selection of one or more pieces of secret information stored in a first entity, the first entity also storing at last one value indicative of at least one attribute for each of...
|
|
|
7519834 |
Scalable method and apparatus for transforming packets to enable secure communication between two stations
Method and apparatus that enable secure transmission of data in a scalable private network are described. Each station that is to be part of a private network registers with a key table. A group...
|
|
|
7519833 |
Microprocessor apparatus and method for enabling configurable data block size in a cryptographic engine
The present invention provides an apparatus and method for performing cryptographic operations on a plurality of input data blocks within a processor, where the size of the input data blocks is...
|
|
|
7519816 |
Portable computing environment solution
The described systems, methods and data structures are directed to a portable computing environment. A communication link is established between a portable device and a host device. The portable...
|