私はC#の初心者であり、C#でファイルを暗号化してサーバーに配置するタスクがあります(256ビットAES暗号化を使用すると言及されています)。誰がそれを望むにしても、最初に復号化してから使用する必要があります。
しかし、私はそれに関連していくつかの疑問があります: 私は AESCryptoServiceProvider クラスを使用しています。その中で私はメソッドを使用していますCreateEncryptor(Byte[], Byte[])
。しかし、質問したいのは、キーと IV を使用してファイルを暗号化する場合、両方をユーザーのキーと IV と共有する必要があるということです。
このような場合はどうすればよいですか?暗号化と復号化の際にキーのみを使用するようにしてほしい。どうやってやるの?
私はそれについて完全に混乱しています。その上でいくつかのステップを提案してください。
ありがとう