HomeSort by relevance Sort by last modified time
    Searched refs:OpenSSLKey (Results 1 - 25 of 35) sorted by null

1 2

  /external/conscrypt/src/main/java/org/conscrypt/
OpenSSLKeyHolder.java 20 public OpenSSLKey getOpenSSLKey();
OpenSSLSecretKey.java 35 private transient OpenSSLKey key;
42 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_mac_key(type, encoded));
45 public OpenSSLSecretKey(String algorithm, OpenSSLKey key) {
53 public static OpenSSLKey getInstance(SecretKey key) throws InvalidKeyException {
55 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_mac_key(NativeCrypto.EVP_PKEY_HMAC,
86 public OpenSSLKey getOpenSSLKey() {
127 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_mac_key(type, encoded));
OpenSSLECPrivateKey.java 37 protected transient OpenSSLKey key;
41 public OpenSSLECPrivateKey(OpenSSLECGroupContext group, OpenSSLKey key) {
46 public OpenSSLECPrivateKey(OpenSSLKey key) {
56 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_EC_KEY(group.getContext(), 0,
63 public static OpenSSLKey wrapPlatformKey(ECPrivateKey ecPrivateKey) throws InvalidKeyException {
73 private static OpenSSLKey wrapPlatformKey(ECPrivateKey ecPrivateKey,
75 return new OpenSSLKey(NativeCrypto.getECPrivateKeyWrapper(ecPrivateKey,
79 public static OpenSSLKey getInstance(ECPrivateKey ecPrivateKey) throws InvalidKeyException {
93 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_EC_KEY(group.getContext(), 0,
152 public OpenSSLKey getOpenSSLKey()
    [all...]
OpenSSLKey.java 31 public class OpenSSLKey {
40 public OpenSSLKey(long ctx) {
44 public OpenSSLKey(long ctx, boolean wrapped) {
51 public OpenSSLKey(long ctx, OpenSSLEngine engine, String alias) {
60 * life cycle of this native pointer is managed by the {@code OpenSSLKey}
83 public static OpenSSLKey fromPrivateKey(PrivateKey key) throws InvalidKeyException {
100 return new OpenSSLKey(NativeCrypto.d2i_PKCS8_PRIV_KEY_INFO(key.getEncoded()));
103 private static OpenSSLKey wrapPrivateKey(PrivateKey key) throws InvalidKeyException {
115 public static OpenSSLKey fromPublicKey(PublicKey key) throws InvalidKeyException {
129 return new OpenSSLKey(NativeCrypto.d2i_PUBKEY(key.getEncoded()))
    [all...]
OpenSSLRSAPublicKey.java 31 private transient OpenSSLKey key;
39 OpenSSLRSAPublicKey(OpenSSLKey key) {
44 public OpenSSLKey getOpenSSLKey() {
50 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_RSA(
64 static OpenSSLKey getInstance(RSAPublicKey rsaPublicKey) throws InvalidKeyException {
66 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_RSA(
173 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_RSA(
OpenSSLDSAPrivateKey.java 33 private transient OpenSSLKey key;
37 OpenSSLDSAPrivateKey(OpenSSLKey key) {
42 public OpenSSLKey getOpenSSLKey() {
48 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DSA(
65 static OpenSSLKey getInstance(DSAPrivateKey dsaPrivateKey) throws InvalidKeyException {
76 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DSA(
87 public static OpenSSLKey wrapPlatformKey(DSAPrivateKey dsaPrivateKey) {
88 return new OpenSSLKey(NativeCrypto.getDSAPrivateKeyWrapper(dsaPrivateKey), true);
225 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DSA(
OpenSSLRSAPrivateKey.java 32 protected transient OpenSSLKey key;
40 OpenSSLRSAPrivateKey(OpenSSLKey key) {
44 OpenSSLRSAPrivateKey(OpenSSLKey key, byte[][] params) {
51 public OpenSSLKey getOpenSSLKey() {
59 private static OpenSSLKey init(RSAPrivateKeySpec rsaKeySpec) throws InvalidKeySpecException {
70 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_RSA(
84 static OpenSSLRSAPrivateKey getInstance(OpenSSLKey key) {
92 protected static OpenSSLKey wrapPlatformKey(RSAPrivateKey rsaPrivateKey)
94 OpenSSLKey wrapper = Platform.wrapRsaKey(rsaPrivateKey);
98 return new OpenSSLKey(NativeCrypto.getRSAPrivateKeyWrapper(rsaPrivateKey, rsaPrivateKe
    [all...]
OpenSSLECPublicKey.java 36 protected transient OpenSSLKey key;
40 public OpenSSLECPublicKey(OpenSSLECGroupContext group, OpenSSLKey key) {
45 public OpenSSLECPublicKey(OpenSSLKey key) {
56 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_EC_KEY(group.getContext(),
63 public static OpenSSLKey getInstance(ECPublicKey ecPublicKey) throws InvalidKeyException {
69 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_EC_KEY(group.getContext(),
109 public OpenSSLKey getOpenSSLKey() {
157 key = new OpenSSLKey(NativeCrypto.d2i_PUBKEY(encoded));
OpenSSLEngine.java 71 OpenSSLKey pkey = new OpenSSLKey(keyRef, this, id);
89 OpenSSLKey pkey = new OpenSSLKey(keyRef, this, id);
OpenSSLDHKeyPairGenerator.java 42 final OpenSSLKey key;
44 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DH(prime.toByteArray(),
47 key = new OpenSSLKey(NativeCrypto.DH_generate_parameters_ex(primeBits,
OpenSSLECDHKeyAgreement.java 38 private OpenSSLKey mOpenSslPrivateKey;
64 OpenSSLKey openSslPublicKey = OpenSSLKey.fromPublicKey((PublicKey) key);
127 OpenSSLKey openSslKey = OpenSSLKey.fromPrivateKey((PrivateKey) key);
129 openSslKey.getPkeyContext()));
131 mOpenSslPrivateKey = openSslKey;
OpenSSLDHPrivateKey.java 33 private transient OpenSSLKey key;
48 OpenSSLDHPrivateKey(OpenSSLKey key) {
53 public OpenSSLKey getOpenSSLKey() {
59 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DH(
85 static OpenSSLKey getInstance(DHPrivateKey dhPrivateKey) throws InvalidKeyException {
88 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DH(
224 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DH(
OpenSSLDHPublicKey.java 32 private transient OpenSSLKey key;
47 OpenSSLDHPublicKey(OpenSSLKey key) {
52 public OpenSSLKey getOpenSSLKey() {
58 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DH(
84 static OpenSSLKey getInstance(DHPublicKey DHPublicKey) throws InvalidKeyException {
87 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DH(
193 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DH(
OpenSSLDSAPublicKey.java 33 private transient OpenSSLKey key;
37 OpenSSLDSAPublicKey(OpenSSLKey key) {
42 public OpenSSLKey getOpenSSLKey() {
48 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DSA(
65 static OpenSSLKey getInstance(DSAPublicKey dsaPublicKey) throws InvalidKeyException {
68 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DSA(
173 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_DSA(
OpenSSLDSAKeyPairGenerator.java 49 final OpenSSLKey key = new OpenSSLKey(NativeCrypto.DSA_generate_key(primeBits, seed, g, p,
OpenSSLRSAKeyPairGenerator.java 44 final OpenSSLKey key = new OpenSSLKey(NativeCrypto.RSA_generate_key_ex(modulusBits,
OpenSSLDSAParams.java 25 private OpenSSLKey key;
39 OpenSSLDSAParams(OpenSSLKey key) {
43 OpenSSLKey getOpenSSLKey() {
OpenSSLMac.java 45 private OpenSSLKey macKey;
87 macKey = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_mac_key(evp_pkey_type, keyBytes));
97 final OpenSSLKey macKey = this.macKey;
OpenSSLECKeyPairGenerator.java 59 final OpenSSLKey key = new OpenSSLKey(NativeCrypto.EC_KEY_generate_key(group.getContext()));
OpenSSLSignature.java 41 private OpenSSLKey key;
107 private void checkEngineType(OpenSSLKey pkey) throws InvalidKeyException {
134 private void initInternal(OpenSSLKey newKey, boolean signing) throws InvalidKeyException {
144 initInternal(OpenSSLKey.fromPrivateKey(privateKey), true);
155 final OpenSSLKey key = this.key;
170 initInternal(OpenSSLKey.fromPublicKey(publicKey), false);
OpenSSLRSAPrivateCrtKey.java 45 OpenSSLRSAPrivateCrtKey(OpenSSLKey key) {
49 OpenSSLRSAPrivateCrtKey(OpenSSLKey key, byte[][] params) {
57 private static OpenSSLKey init(RSAPrivateCrtKeySpec rsaKeySpec) throws InvalidKeySpecException {
81 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_RSA(
95 static OpenSSLKey getInstance(RSAPrivateCrtKey rsaPrivateKey) throws InvalidKeyException {
127 return new OpenSSLKey(NativeCrypto.EVP_PKEY_new_RSA(
317 key = new OpenSSLKey(NativeCrypto.EVP_PKEY_new_RSA(
OpenSSLX509Certificate.java 345 private void verifyOpenSSL(OpenSSLKey pkey) throws CertificateException,
383 OpenSSLKey pkey = ((OpenSSLKeyHolder) key).getOpenSSLKey();
414 OpenSSLKey pkey = new OpenSSLKey(NativeCrypto.X509_get_pubkey(mContext));
OpenSSLDHKeyFactory.java 47 return OpenSSLKey.getPublicKey((X509EncodedKeySpec) keySpec, NativeCrypto.EVP_PKEY_DH);
62 return OpenSSLKey.getPrivateKey((PKCS8EncodedKeySpec) keySpec,
OpenSSLDSAKeyFactory.java 46 return OpenSSLKey.getPublicKey((X509EncodedKeySpec) keySpec, NativeCrypto.EVP_PKEY_DSA);
61 return OpenSSLKey.getPrivateKey((PKCS8EncodedKeySpec) keySpec,
  /external/conscrypt/src/compat/java/org/conscrypt/
Platform.java 174 public static OpenSSLKey wrapRsaKey(PrivateKey javaKey) throws InvalidKeyException {
211 Object opensslKey = null;
213 opensslKey = getKey.invoke(javaKey);
217 if (opensslKey == null) {
232 getPkeyContext = opensslKey.getClass().getDeclaredMethod("getPkeyContext");
235 Log.e(TAG, "No getPkeyContext() method on OpenSSLKey member:" + e);
241 evp_pkey = ((Number) getPkeyContext.invoke(opensslKey)).longValue();
250 return new OpenSSLKey(evp_pkey);

Completed in 306 milliseconds

1 2