18.104.22.168 Hardware vs. Software
Keys can be stored using hardware and software protection mechanisms.
A software device might be something as simple as a text file maintained by a user, which contains his private keys, decrypted as needed to obtain the appropriate private key. Or it might be a key management database specifically intended for the centralized storage and retrieval of keys.
A hardware device for key storage might either:
Store the key itself (for instance, a smart card which can be read by an appropriate reader when a PIN is provided)
Not store the key at all (just an algorithm for generating a key based on the input of a user-provided pass phrase or PIN number).
One example of a device used for storing keys is nShield by nCipher404. In addition to providing secure storage and management of keys, it also provides for hardware-based cryptography, freeing servers from having to do those computations on the main CPU.
Home - Table Of Contents - Contact Us
CertiGuide for Security+ (http://www.CertiGuide.com/secplus/) on CertiGuide.com
Version 1.0 - Version Date: November 15, 2004
Adapted with permission from a work created by Tcat Houser et al.
CertiGuide.com Version © Copyright 2004 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.