何时需要或建议添加函数SecureZeroMemory?
this MSFT sample for WindowsImpersonationContext或这些Stackoverflow问题link link2均未提及SecureZeroMemory功能。
我是否应该实现此功能(或者可能要求所有答案的所有者包含此功能?)
答案 0 :(得分:1)
SecureZeroMemory
是一种将内存块设置为所有0x00
值的方法,尽管它具有以下特性:
正如@ user629926所提到的那样,SecureString
类尽可能地使用它是一种“安全”方式,可以保留内存中的string
数据,而不必担心如果您的应用崩溃,有人可以筛选内存转储并在其中查找原始敏感数据。