こんにちは私はLinuxマシンにopensslをインストールし、ヘッダーファイルとドキュメントを調べました(これは非常に不十分です:()。
私は対称暗号アルゴリズムを使用するプロジェクト('c')を構築しようとしています(私はaes256cbcに焦点を当てています)。問題は、コードでライブラリ関数を使用する方法のように混乱していることです。
私のaes256cbcの実装では、「aes.h」ヘッダーファイル(最初に私に表示された)で定義された関数を直接使用できます。
しかし、グーグルで私はこれを行うために「evp.h」関数を使用しているこのためのいくつかのチュートリアルに出くわしましたhttp://saju.net.in/code/misc/openssl_aes.c.txt
これには特定の理由がありますか、またはaes.h関数に直接アクセスする方が良いですか。
また、opensslの暗号ライブラリの使用に関するあらゆる種類の優れたドキュメント/チュートリアルを誰かが教えてくれれば幸いです。
どうもありがとう
PS私がナイーブであるなら許してください