In anticipation of publishing to crates.io, which already has a `cbor` crate.
We don't need to build a production key without persistent storage. Tests and fuzzing continue to use the std feature to use the RAM implementation (that does sanity checks).