-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
None
-
x86_64
-
windows_10
ADDITIONAL SYSTEM INFORMATION :
All Windows implementations
A DESCRIPTION OF THE PROBLEM :
Windows moved to CNG from the cryptoAPI in vista (documented in bug https://bugs.openjdk.org/browse/JDK-8026953). Some functionality such as private keys have been moved into the cryptoAPI, but others (such as PRNG) still use the depreciated APIs (see CryptGenRandom vs BCryptGenRandom).
Move all mscapi.cpp implementations from <wincrypt.h> to <bcrypt.h>
All Windows implementations
A DESCRIPTION OF THE PROBLEM :
Windows moved to CNG from the cryptoAPI in vista (documented in bug https://bugs.openjdk.org/browse/JDK-8026953). Some functionality such as private keys have been moved into the cryptoAPI, but others (such as PRNG) still use the depreciated APIs (see CryptGenRandom vs BCryptGenRandom).
Move all mscapi.cpp implementations from <wincrypt.h> to <bcrypt.h>
- relates to
-
JDK-8026953 Add support for MS Cryptography next generation (CNG)
- Closed