このチュートリアルを使用して、SQL データベースに保存されているパスワードを暗号化および復号化しています。
問題は、私が使用しているプラットフォームで RNGCryptoServiceProvider がサポートされていないため、SHA1CryptoServiceProvider に変更したことです。GetNonZeroBytes を回避するにはどうすればよいですか?
このチュートリアルを使用して、SQL データベースに保存されているパスワードを暗号化および復号化しています。
問題は、私が使用しているプラットフォームで RNGCryptoServiceProvider がサポートされていないため、SHA1CryptoServiceProvider に変更したことです。GetNonZeroBytes を回避するにはどうすればよいですか?
RNGCryptoServiceProviderは、暗号的に安全な乱数ジェネレーターです。 SHA1CryptoServiceProviderは、 SHA-1暗号化ハッシュ関数を実装します。それらはまったく別のものです。一方を他方に置き換えることはできません。
RNGCryptoServiceProvider がないプラットフォームの種類は何ですか?