複数の を追加するにはどうすればよいSecureString
ですか?
できないから
SecureString pepper
SecureString salt
SecureString pepperAndSalt = pepper + salt;
SecureString.AppendChar(Char) を使用する場合
、ソルトを安全でない文字配列に変換する必要がありますが、これは避けたいものです。
複数の を追加するにはどうすればよいSecureString
ですか?
できないから
SecureString pepper
SecureString salt
SecureString pepperAndSalt = pepper + salt;
SecureString.AppendChar(Char) を使用する場合
、ソルトを安全でない文字配列に変換する必要がありますが、これは避けたいものです。
回避策は、このSystem.Runtime.InteropServices.Marshal
回答で説明されているようにクラスを使用して、安全な文字列を文字列に変換し、両方の文字列を追加して、連結された文字列を安全な文字列に戻すことです。