Saya pikir ini adalah pendekatan yang layak:
Buat satu set kunci menggunakan skema enkripsi pilihan Anda menggunakan frasa sandi yang dibuat secara acak. Kuncinya di sini adalah dengan frasa sandi. Kuncinya diketahui, tetapi kami akan membuat kapsul waktu menggunakan frasa sandi.
Pilih frasa sandi sedemikian rupa sehingga, jika kita membuat hash asin darinya, dibutuhkan waktu kira-kira "n" tahun untuk menghitung frasa sandi yang diketahui mengandung garam dan hash menggunakan daya komputasi saat ini. Jika kita ingin membuat kapsul 20 tahun, perkirakan kekuatan komputasi kita 20 tahun dari sekarang, dan buat hash yang akan dihitung satu bulan oleh pengguna atau superkomputer dalam 20 tahun, tergantung pada target kapsul. Gambar, untuk kapsul waktu 20 tahun, bahwa itu akan dapat didekripsi oleh megacorp dalam 15 tahun, atau pengguna dalam 20.
Enkripsi data menggunakan kunci dengan frasa sandi acak, simpan kunci dan frasa sandi hash, dan jangan simpan frasa sandi yang sebenarnya. Sekarang simpan data dan, di beberapa titik di masa depan, Anda diharapkan memiliki kekuatan komputasi untuk memulihkan data Anda!