memset関数の単純利用では機密情報がメモリ上に残存してしまうため、C11標準ライブラリではAnnex.K Bounds-checking interfacesの一部であるmemset_s関数がオプション扱いとして提供される。WindowsAPIでは、SecureZeroMemoryが提供される。

maisenakajimamaisenakajima のブックマーク 2014/03/21 23:19

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

パスワードとmemset関数 - yohhoyの日記

    C言語プログラム上で高機密性情報(パスワード文字列など)を消去するケースで、memset関数の単純利用では機密情報がメモリ上に残存してしまい、セキュリティ上の脆弱性につながる可能性がある。 void secure_ope...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう