I'm seeking for a software which could help me store my cryptographic keys reliably. I generally don't trust online storage for this purpose, so what left is physical storage devices which I could keep in secret and full physical control.
The problem is that common consumer external storage devices (like optical discs and USB flash drives) offer relatively large capacity (orders of magnitude more than needed for storing cryptokeys), but low reliability of storing individual bits. I'd like to boost reliability at the cost of storage volume, using some sort of redundancy. I've heard of redundant error-correcting codes such as Reed-Solomon codes or Hamming codes. Are there any software solutions which employ similar function? The specific requirement of efficient error-correcting redundancy of user-adjustable level (estimated 10⁴–10⁵% more space for redundancy codes than for the data) is mandatory.