生体認証を使用してロックされたファイル保管庫を作成しようとしています。libCrypto++ のようなライブラリを使用するのは良い計画のようです。公開鍵は平文で保管できるため、ボールトに簡単に保管できます。
ただし、私が苦労しているのは、生体認証から秘密鍵に変換する方法です。秘密鍵をどこかに保存する必要があると思いますが、方法がわかりません。そうしないと、ファイル ストレージに非常に安全なシステムを使用し、はるかに安全性の低い秘密鍵に苦しむ危険があります。
これには解決策があるに違いないと確信していますが、私には思いつきません。