Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8326123

The MSCAPI provider does not fully support the CNG APIs

XMLWordPrintable

      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>


            weijun Weijun Wang
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: