[1]の質問に関連するものが見つかりましたが、ポストの年齢およびC++ 11が成熟していないその点ではなく、それ以外の場合、私は安全なstd :: string typedefを探しています。セキュリティ解除されたパスワードに特化したstd :: string
typedef std::basic_string<char, std::char_traits<char>, SecureStr<char>> string;
[1] - how does one securely clear std::string?
誰もが良い例を知っているだろうか?また、コンパイル時にコードを最適化する必要もありません。そのため、アプリケーションのセキュリティが損なわれます。私はこれがO/Sおよび/またはコンパイラへのAPIをうまく使用しなければかなり問題になることがあることを知っています。
http://crypto.stackexchange.com/を覗いてみてください。私はこれが良い質問だとは思わないが(確かめるためにhttp://crypto.stackexchange.com/help/on-topicをチェックする)、いくつかのリードを見つけるかもしれない。 – user4581301