title: CryptDecrypt result is table of NULL on Windows 8, on Windows 7 not
body: <p>I am trying to decrypt a RSA encrypted string using CryptApi function CryptDecrypt. 
  Code works on Windows 7 64, but on Windows 8.1 64 CryptDecrypt in decrypted buffer returns table of \0 characters.
  There is no error, CryptDecrypt does not return 0, GetLastError() is 0.</p>
  
  <p>I tried using different CSP available in Windows, but it didn't change anything.</p>
  
  <p>Does anyone can explain to me this behaviour? </p>