Matches 201 - 250 out of 352 < 1 2 3 4 5 6 7 8 >
Match Document Document Title
7054930 System and method for propagating filters  
A method and system for propagating filters to an upstream device. The method includes generating a filter at a first network device and sending information on the filter to a second network device...
7047420 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)...
7024564 Software protection device and method  
A method and apparatus for protecting computer software from unauthorized execution or duplication using a hardware key is disclosed. The apparatus comprises a means for communicating with the...
7005733 Anti tamper encapsulation for an integrated circuit  
An integrated circuit device comprising: a circuit which uses encryption; and an encapsulation packaging layer; in which the circuit is responsive to at least one physical parameter of the...
7003673 Method for storing and operating on data units in a security module and associated security module  
The invention relates to a method for storing information in information storage means of a security module and for operating on information units in a security module, and the associated security...
7000119 Instruction/data protection employing derived obscuring instruction/data  
A method and apparatus are described for protecting critical computer software and/or data with a large amount of obscuring instructions and or data to the extent that observing and understanding...
6996721 Flash device security method utilizing a check register  
A security method for preventing accidental or unauthorized writes to a flash memory. According to one embodiment of the present invention, a BIOS program stored in a flash memory array generates a...
6990589 Recording and/or playback apparatus and method  
A recording and/or playback apparatus having a first storage medium including a management region and a data region, an initializing device for initializing the first storage medium so that the...
6986052 Method and apparatus for secure execution using a secure memory partition  
A processor capable of secure execution. The processor contains an execution unit and secure partition logic that secures a partition in memory. The processor also contains cryptographic logic...
6983372 BIOS lock CD-ROM encode/decode driver  
Systems and methods for preventing the unauthorized access to data stored on removable media, such as software, include storing a predetermined signature in the area of non-volatile memory in a...
6983371 Super-distribution of protected digital content  
Briefly according to the present invention, a system, computer readable medium and method to deliver encrypted digital content to from a first system for playing the content to a second system for...
6971020 Circuit and method for the securing of a coprocessor dedicated to cryptography  
A circuit and a method are provided for securing a coprocessor dedicated to cryptography. The disclosed circuit includes a scrambling register and an accessory input register to convey scrambling...
6944775 Scanner API for executing multiple scanning engines  
A system, method and computer program product are provided for scanning data utilizing multiple scanning engines. Initially, a request for data to be scanned for viruses is generated utilizing a...
6944656 System and method for covert management of passive network devices  
A system and method for covertly managing passive network devices from a local or remote management center. A standard IP-based conversation established over a data network between two or more...
6941464 Method and logic for capturing and analyzing conduit data  
A method of locking data and a program that analyzes the data commences with a generation of a first key. This first key is associated with both the data and a specific, compiled copy of the...
6941463 Secure computational outsourcing techniques  
A technique includes the determination of a set of arguments for an outsourced computation and preparing a group of disguised arguments corresponding to the set of arguments with a first computer....
6941431 Method for securing stored data from access by unspecified computer  
A method for securing stored data for use in a computer is disclosed. The method includes the steps of providing a data to be stored in data storage device, addressing a data-storing request to the...
6934850 Program creation method and program execution method  
First program 10 comprises encrypted code modules 11, 13 , and 15 , decryption code modules 12 a , 14 a , and 16 a of encrypted code modules 12, 14 , and 16 , and a first decryption...
6928162 Method and system for manipulating and telescoping a hash function  
A method and system for providing a hash and a complement of the hash for an item in a computer system are disclosed. The method and system include providing a plurality of components from the...
6920550 System and method for decoding and executing program binaries  
The present disclosure relates to a system and method for decoding program binaries. In one arrangement, the system and method pertain to intercepting program instructions, determining if...
6918037 Method and apparatus for command perception by data value sequencing, allowing a bounded total amount of spurious data  
A system and method for peripheral control. The present invention relates to utilizing device address call sequencing for control of active memory bus peripheral devices, allowing for a bounded...
6910133 Reflected interrupt for hardware-based encryption  
A router may induce a reflected interrupt to indicate to a processor in the router to execute encryption or decryption commands on packets in an input queue. The reflected interrupt may have a...
6910094 Secure memory management unit which uses multiple cryptographic algorithms  
An integrated circuit accesses first encrypted data stored in an external random access memory and accesses second encrypted data stored in an external read-only memory. The external random access...
6895506 Secure storage and execution of processor control programs by encryption and a program loader/decryption mechanism  
A method and a mechanism for securely storing and executing a program in a computer system processing unit, including a storage unit for storing an encrypted version of the program and a...
6871192 System and method for preventing unauthorized use of protected software utilizing a portable security device  
A method and system for protecting software from unauthorized use on a computer system using an external security device is disclosed. The method and system include encrypting the software to be...
6868495 One-time pad Encryption key Distribution  
Some of these problems with digital information protection systems may be overcome by providing a mechanism which allows a content provider to encrypt digital information without requiring either a...
6854061 Installing and controlling trial software  
According to one aspect of the invention, a method of creating a trial software product on a target system is provided. The method consists of intercepting file system calls from an installation...
6845441 User initiated microcode modification  
An instruction decoding unit in a microcomputer is disclosed having an instruction word capable of being selected by a user to conveniently produce application software while maintaining security....
6842862 Tamper resistant software encoding  
The present invention relates generally to computer software, and more specifically, to a method and system of making computer software resistant to tampering and reverse-engineering....
6826691 Arrangement for encryption/decryption of data and data carrier incorporating same  
An arrangement ( 6 ) for encrypting/decrypting data includes a random access memory ( 12 ) for holding the data and a processor ( 10 ) for processing the data. The processor includes a memory map...
6804776 Method for universal transport encapsulation for Internet Protocol network communications  
A method for implementing a simple protocol, referred to as the universal transport interface (UTI), that can be used to create high speed Internet Protocol (IP) tunnels for transmitting a variety...
6801960 Switch-based acceleration of computer data storage employing aggregations of disk arrays  
There is disclosed apparatus and methodology for enhancing computer system data transfer when writing to network attached storage systems employing FC-2 fibrechannel protocol by dynamically...
6795921 Apparatus and method for translating with decoding function  
When an encoded source file is inputted to a compiler, the compiler decodes the encoded source file in certain units and partially restores the original source data. Then, the restored part is...
6792528 Method and apparatus for securing data contents of a non-volatile memory device  
This invention generally relates to a method and apparatus for securing data contents stored in a non-volatile memory. More specifically, data contents to be stored a flash memory are first...
6789199 Tamper resistance with pseudo-random binary sequence program interlocks  
Tamper resistance is provided to avoid observation of the behavior of portions of software by calling a function exclusively available in one differentiated section of a processor and its...
6789157 Plug-in equipped updateable firmware  
A Plug-in equipped updateable firmware includes a number of value added software or “plug-in” modules stored in association with a firmware module within a non-volatile memory device, such as...
6782478 Techniques for encoding information in computer code  
Techniques used in coding software are described. An encoder encodes a machine executable program or portions of a machine executable program. The encoding process uses a cipher table, a unique key...
6779114 Tamper resistant software-control flow encoding  
The present invention relates to a method and system of making computer software resistant to tampering and reverse-engineering. “Tampering” refers to making unauthorized changes to software,...
6765497 Method for remotely accessing vehicle system information and user information in a vehicle  
A communication system includes a vehicle ( 101 ) and an infrastructure ( 160 ). The vehicle contains vehicle system information ( 104 ) and user information ( 112 ). The infrastructure includes a...
6735697 Circuit arrangement for electronic data processing  
A description is given of a circuit arrangement for electronic data processing which includes a writeable memory for storing data to be protected against unauthorized access, a read-only memory for...
6735702 Method and system for diagnosing network intrusion  
A method and system are disclosed for analyzing traffic on a network by monitoring network traffic and, when a particular network condition (for example, a network attack) is detected, gathering...
6732272 Program writable integrated circuit card and method therefore  
An IC card and a method thereof for adding or changing a program for a memory for writing without adversely affecting the function of the IC card and by keeping the security of a program to be...
6732276 Guarded computer instruction execution  
A computer system has a plurality of parallel execution units for executing instructions with assigned guard indicators, one execution unit including a master guard value store and another...
6725374 Method for the execution of an encryption program for the encryption of data in a microprocessor-based portable data carrier  
A method for the execution of an encryption program for the encryption of data in a microprocessor-based portable data carrier is described, with the encryption program comprising several...
6711688 Pre-execution logon (PEL)  
An apparatus and method to control access to operating systems sent by a server computer system to a client computer system in response to a request by the client computer system utilizing a...
6708274 Cryptographically protected paging subsystem  
A method and system for maintaining integrity and confidentiality of pages paged to an external storage unit from a physically secure environment. An outgoing page is selected to be exported from a...
6704872 Processor with a function to prevent illegal execution of a program, an instruction executed by a processor and a method of preventing illegal execution of a program  
The present invention provides an improved technology of preventing illegal use and execution of a software program provided to a computer system. More particularly, the present invention is...
6678823 Methods and apparatus for authenticating data stored in semiconductor memory cells  
A method and apparatus for authenticating data stored in semiconductor memory cells. A reference fingerprint representing trapped charges in memory cells of a semiconductor device is created. Data...
6675298 Execution of instructions using op code lengths longer than standard op code lengths to encode data  
A CPU is provided with an ability to modify its operation in accordance with an encryption key. When a program is compiled, the program is modified in order that execution may be performed by the...
6665796 Microprocessor instruction result obfuscation  
A CPU executes program instructions which result in valid and invalid intermediate results. By selecting the desired intermediate results, a program is able to be successfully executed. Analysis of...
Matches 201 - 250 out of 352 < 1 2 3 4 5 6 7 8 >