U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Embedding certifications in executable files for network transmission

Patent 6367012 Issued on April 2, 2002. Estimated Expiration Date: Icon_subject December 6, 2016. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Method and apparatus for transmitting and receiving encoded data
Patent #: 4661657
Issued on: 04/28/1987
Inventor: Grenzebach ,   et al.

Data authentication using modification detection codes based on a public one way encryption function
Patent #: 4908861
Issued on: 03/13/1990
Inventor: Brachtl, et al.

Method and apparatus for verifying the integrity of a file stored separately from a computer
Patent #: 5050212
Issued on: 09/17/1991
Inventor: Dyson

Generic encryption technique for communication networks
Patent #: 5070528
Issued on: 12/03/1991
Inventor: Hawe, et al.

System and method for protecting integrity of computer data and software
Patent #: 5121345
Issued on: 06/09/1992
Inventor: Lentz

Method for obtaining a securitized cleartext attestation in a distributed data processing system environment
Patent #: 5214700
Issued on: 05/25/1993
Inventor: Pinkas, et al.

Hybrid encryption method and system for protecting reusable software components
Patent #: 5343527
Issued on: 08/30/1994
Inventor: Moore

Method and apparatus for authentication of client server communication
Patent #: 5349642
Issued on: 09/20/1994
Inventor: Kingdon

Method for securing software against corruption by computer viruses
Patent #: 5359659
Issued on: 10/25/1994
Inventor: Rosenthal

Signature data object
Patent #: 5367573
Issued on: 11/22/1994
Inventor: Quimby

More ...

Inventors

Assignee

Application

No. 761698 filed on 12/06/1996

US Classes:

713/176, Authentication by digital signature representation or digital watermark713/167, Object protection713/187COMPUTER PROGRAM MODIFICATION DETECTION BY CRYPTOGRAPHY

Examiners

Primary: Barron, Gilberto Jr.

Attorney, Agent or Firm

International Classes

H04L 009/30
G06F 007/04

Abstract

A certification or signature is incorporated in a computer program, an executable file, or code to assure its authenticity and integrity, particularly for receiving it over an open computer network like the Internet. The executable file may be of any executable form, including an executable or portable executable .exe file format, a .cab cabinet file format, an .ocx object control format, or a Java class file. The certification includes a keyed source confirmation with a secure representation of the executable file. In an embodiment, the certification is referenced in a header of the executable file, the reference including a pointer to the keyed source confirmation and an indication of the size of the keyed source confirmation.

Other References

  • Bank, Joseph A. "Java Security", Dec. 12, 1995, [retrieved on Aug. 24, 1999]. Retrieved from the Internet:
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?