Intel

Developer Zone

VTEE

com.intel.crypto

Class VTEE

  • java.lang.Object
    • com.intel.crypto.VTEE


  • public final class VTEE
    extends java.lang.Object
    This class provides the services for the host VTEE.
    This class is deprecated and should not be used.
    • Method Summary

      Methods
      Modifier and Type Method and Description
      static byte[] retrieveCseVteeSessionKey()
      Retrieves the CseVteeSessionKey generated by CSE.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, toString
    • Method Detail

      • retrieveCseVteeSessionKey

        public static byte[] retrieveCseVteeSessionKey()
                                                throws CryptoException
        Retrieves the CseVteeSessionKey generated by CSE. The key is a random 256bit value generated on every boot.
        Returns:
        the key generated by CSE
        Throws:
        NotInitializedException - if the key wasn't generation by CSE for some reason
        NotSupportedException - if the key generation is not supported on this platform
        CryptoException - if an internal error occurred