Package tss.tpm

Class TPM_ALG_ID

  • All Implemented Interfaces:
    TpmMarshaller

    public final class TPM_ALG_ID
    extends TpmEnum<TPM_ALG_ID>
    Table 2 is the list of algorithms to which the TCG has assigned an algorithm identifier along with its numeric identifier.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  TPM_ALG_ID._N
      Values from enum _N are only intended to be used in case labels of a switch statement using the result of this.asEnum() method as the switch condition.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static TPM_ALG_ID AES
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ANY
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ANY2
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID CAMELLIA
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID CBC
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID CFB
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID CMAC
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID CTR
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ECB
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ECC
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ECDAA
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ECDH
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ECDSA
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ECMQV
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ECSCHNORR
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID ERROR
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID FIRST
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID HMAC
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID KDF1_SP800_108
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID KDF1_SP800_56A
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID KDF2
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID KEYEDHASH
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID LAST
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID MGF1
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID NULL
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID OAEP
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID OFB
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID RSA
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID RSAES
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID RSAPSS
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID RSASSA
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SHA
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SHA1
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SHA256
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SHA3_256
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SHA3_384
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SHA3_512
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SHA384
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SHA512
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SM2
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SM3_256
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SM4
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID SYMCIPHER
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID TDES
      These definitions provide mapping of the Java enum constants to their TPM integer values
      static TPM_ALG_ID XOR
      These definitions provide mapping of the Java enum constants to their TPM integer values
    • Constructor Summary

      Constructors 
      Constructor Description
      TPM_ALG_ID()  
      TPM_ALG_ID​(int value)  
    • Field Detail

      • ERROR

        public static final TPM_ALG_ID ERROR
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • FIRST

        public static final TPM_ALG_ID FIRST
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • RSA

        public static final TPM_ALG_ID RSA
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • TDES

        public static final TPM_ALG_ID TDES
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SHA

        public static final TPM_ALG_ID SHA
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SHA1

        public static final TPM_ALG_ID SHA1
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • HMAC

        public static final TPM_ALG_ID HMAC
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • AES

        public static final TPM_ALG_ID AES
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • MGF1

        public static final TPM_ALG_ID MGF1
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • KEYEDHASH

        public static final TPM_ALG_ID KEYEDHASH
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • XOR

        public static final TPM_ALG_ID XOR
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SHA256

        public static final TPM_ALG_ID SHA256
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SHA384

        public static final TPM_ALG_ID SHA384
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SHA512

        public static final TPM_ALG_ID SHA512
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • NULL

        public static final TPM_ALG_ID NULL
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SM3_256

        public static final TPM_ALG_ID SM3_256
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SM4

        public static final TPM_ALG_ID SM4
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • RSASSA

        public static final TPM_ALG_ID RSASSA
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • RSAES

        public static final TPM_ALG_ID RSAES
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • RSAPSS

        public static final TPM_ALG_ID RSAPSS
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • OAEP

        public static final TPM_ALG_ID OAEP
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ECDSA

        public static final TPM_ALG_ID ECDSA
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ECDH

        public static final TPM_ALG_ID ECDH
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ECDAA

        public static final TPM_ALG_ID ECDAA
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SM2

        public static final TPM_ALG_ID SM2
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ECSCHNORR

        public static final TPM_ALG_ID ECSCHNORR
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ECMQV

        public static final TPM_ALG_ID ECMQV
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • KDF1_SP800_56A

        public static final TPM_ALG_ID KDF1_SP800_56A
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • KDF2

        public static final TPM_ALG_ID KDF2
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • KDF1_SP800_108

        public static final TPM_ALG_ID KDF1_SP800_108
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ECC

        public static final TPM_ALG_ID ECC
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SYMCIPHER

        public static final TPM_ALG_ID SYMCIPHER
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • CAMELLIA

        public static final TPM_ALG_ID CAMELLIA
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SHA3_256

        public static final TPM_ALG_ID SHA3_256
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SHA3_384

        public static final TPM_ALG_ID SHA3_384
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SHA3_512

        public static final TPM_ALG_ID SHA3_512
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • CMAC

        public static final TPM_ALG_ID CMAC
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • CTR

        public static final TPM_ALG_ID CTR
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • OFB

        public static final TPM_ALG_ID OFB
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • CBC

        public static final TPM_ALG_ID CBC
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • CFB

        public static final TPM_ALG_ID CFB
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ECB

        public static final TPM_ALG_ID ECB
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • LAST

        public static final TPM_ALG_ID LAST
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ANY

        public static final TPM_ALG_ID ANY
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • ANY2

        public static final TPM_ALG_ID ANY2
        These definitions provide mapping of the Java enum constants to their TPM integer values
    • Constructor Detail

      • TPM_ALG_ID

        public TPM_ALG_ID()
      • TPM_ALG_ID

        public TPM_ALG_ID​(int value)