私は、医療現場で使用されるアプリケーションを作成するチームに所属しています。SQLiteデータベースに保存されているパスワードに基づいてAESを使用して暗号化されたローカルデータを保存しようとしています(ハッシュおよびソルト)。これを行うことについての情報はあまりないようです。私はトリックを逃していますか?
編集:
投票が下がっているように見えるので、ここに私がすでに知っていることのいくつかがあります。
PBKDF2鍵導出を使用する必要があると想定しています(SOでここに表示されます)。次に、この回答に沿って何かをする必要があります。私の問題は、これらすべてがC++のOOP機能を利用しないCコードであるということです。OpenSSL用の優れたC++ラッパー、または問題を解決するためのクリーンで読み取り可能なOOコードを作成するために使用できるその他のサードパーティライブラリが欠落していることを期待しています。
PSこれはUniのソフトウェアエンジニアリングプロジェクトであり、ソフトウェアの受信者は慈善団体であるため、このアプリケーションの料金は支払われていません。