1995 · 138 citations · 21 references
ComputingComputer ScienceComputer SystemsComputer SecurityOperating SystemsSecurity ArchitectureCryptographic ArchitectureCryptography In ApplicationsE-commerce SecurityPayment SecuritySecure System DesignStorage SecurityCopy DetectionCopy Protection SchemesElectronic Cash ProtocolsElectronic Payment Systems SecuritySecure Co-processor DesignSecure Payment SystemsSecure StorageSecure Storage Systems
Many researchers believe electronic wallets (secure storage devices that maintain account balances) are the solution to electronic commerce challenges. This paper argues for a more powerful model --- a secure coprocessor --- that can run a small operating system, run application programs, and also keep secure storage for cryptographic keys and balance information. We have built a system called Dyad, on top of a port of the Mach 3.0 microkernel to the IBM Citadel secure coprocessor. This paper describes the abstract architecture of Dyad and a general discussion of secure coprocessor implementations of a variety of electronic commerce applications: ffl Copy protection for software ffl Electronic cash (including a critique of proposed solutions for point-of-sale electronic wallet systems) ffl Electronic contracts ffl Secure postage 1 Introduction Many researchers believe electronic wallets (secure storage devices that maintain account balances) are the solution to electronic commerc...
21
The MD5 Message-Digest Algorithm
Rivest · Medical Entomology and Zoology · 1992 · 2.9K citations
Kerberos: An Authentication Service for Open Network Systems
Jennifer G. Steiner, Athena, Clifford Neuman et al. · 1988 · 1K citations