秘密鍵と公開鍵の代わりに純粋な暗号化および復号化鍵を使用することは可能ですか?.Net非対称RSA実装で知っているように、秘密鍵RSAParameters parameters = (new RSACryptoServiceProvider()).ExportParameters(true)
は公開鍵のスーパーセットです。また、秘密鍵を使用して、データの暗号化と復号化の両方を行うことができます。しかし、私はデータを解読するためだけに鍵が必要です。どうやってするの?
RSAParametersフィールドを無効にすることを試みましたが、RSACryptoServiceProviderオブジェクトはそのようなパラメーターをインポートできません。