Software-based key storage system.