Class ECPublicKeyTLV

    • Field Detail

      • OID_prime192v3

        public static final byte[] OID_prime192v3
      • OID_prime192v2

        public static final byte[] OID_prime192v2
      • OID_prime192v1

        public static final byte[] OID_prime192v1
      • OID_prime256v1

        public static final byte[] OID_prime256v1
      • OID_prime239v3

        public static final byte[] OID_prime239v3
      • OID_prime239v2

        public static final byte[] OID_prime239v2
      • OID_prime239v1

        public static final byte[] OID_prime239v1
      • OID_secp256k1

        public static final byte[] OID_secp256k1
      • OID_secp521r1

        public static final byte[] OID_secp521r1
      • OID_secp384r1

        public static final byte[] OID_secp384r1
      • OID_secp224r1

        public static final byte[] OID_secp224r1
      • OID_secp192k1

        public static final byte[] OID_secp192k1
      • OID_brainpoolP224t1

        public static final byte[] OID_brainpoolP224t1
      • OID_brainpoolP512t1

        public static final byte[] OID_brainpoolP512t1
      • OID_brainpoolP224r1

        public static final byte[] OID_brainpoolP224r1
      • OID_brainpoolP512r1

        public static final byte[] OID_brainpoolP512r1
      • OID_brainpoolP192t1

        public static final byte[] OID_brainpoolP192t1
      • OID_brainpoolP384t1

        public static final byte[] OID_brainpoolP384t1
      • OID_brainpoolP192r1

        public static final byte[] OID_brainpoolP192r1
      • OID_brainpoolP384r1

        public static final byte[] OID_brainpoolP384r1
      • OID_brainpoolP160t1

        public static final byte[] OID_brainpoolP160t1
      • OID_brainpoolP320t1

        public static final byte[] OID_brainpoolP320t1
      • OID_brainpoolP160r1

        public static final byte[] OID_brainpoolP160r1
      • OID_brainpoolP320r1

        public static final byte[] OID_brainpoolP320r1
      • OID_brainpoolP256t1

        public static final byte[] OID_brainpoolP256t1
      • OID_brainpoolP256r1

        public static final byte[] OID_brainpoolP256r1
    • Method Detail

      • encodePoint

        public static byte[] encodePoint​(java.security.spec.ECPoint point,
                                         int size)
      • decodePoint

        public static java.security.spec.ECPoint decodePoint​(byte[] point)
      • hasDomainParameter

        public boolean hasDomainParameter()
      • getCurveOID

        public byte[] getCurveOID()
      • getPublicKey

        public java.security.PublicKey getPublicKey​(java.security.spec.ECParameterSpec params,
                                                    java.lang.String providerName)
      • getPublicKey

        public java.security.PublicKey getPublicKey​(java.security.spec.AlgorithmParameterSpec params)
        Overrides:
        getPublicKey in class PublicKeyTLV