|
|
|
|
|
by genesee
3317 days ago
|
|
It looks like Microsoft's documentation suggests it will only work on older versions of Windows. From the README: > Indeed, for what I've tested, under Windows 10, CryptReleaseContext does cleanup the memory (and so this recovery technique won't work). It can work under Windows XP because, in this version, CryptReleaseContext does not do the cleanup. Moreover, MSDN states this, for this function : "After this function is called, the released CSP handle is no longer valid. This function does not destroy key containers or key pairs.". So, it seems that there are no clean and cross-platform ways under Windows to clean this memory. I'd be curious where the change happened between XP and 10. |
|