Uses of Class
com.google.crypto.tink.hybrid.HpkePublicKey
-
Packages that use HpkePublicKey Package Description com.google.crypto.tink.hybrid com.google.crypto.tink.hybrid.internal -
-
Uses of HpkePublicKey in com.google.crypto.tink.hybrid
Methods in com.google.crypto.tink.hybrid that return HpkePublicKey Modifier and Type Method Description static HpkePublicKeyHpkePublicKey. create(HpkeParameters parameters, Bytes publicKeyBytes, java.lang.Integer idRequirement)Creates a new HPKE public key.HpkePublicKeyHpkePrivateKey. getPublicKey()Methods in com.google.crypto.tink.hybrid with parameters of type HpkePublicKey Modifier and Type Method Description static HpkePrivateKeyHpkePrivateKey. create(HpkePublicKey publicKey, SecretBytes privateKeyBytes)Creates a new HPKE private key. -
Uses of HpkePublicKey in com.google.crypto.tink.hybrid.internal
Methods in com.google.crypto.tink.hybrid.internal with parameters of type HpkePublicKey Modifier and Type Method Description static AuthHpkeHelperForAndroidKeystoreAuthHpkeHelperForAndroidKeystore. create(HpkePublicKey ourPublicKey, HpkePublicKey theirPublicKey)Creates a new AuthHpkeHelperForAndroidKeystore object.static HybridEncryptHpkeEncrypt. create(HpkePublicKey key)static HpkeHelperForAndroidKeystoreHpkeHelperForAndroidKeystore. create(HpkePublicKey receiverPublicKey)Creates a new HpkeHelperForAndroidKeystore object.static HpkeContextHpkeContext. createAuthRecipientContext(byte[] encapsulatedKey, HpkeKemPrivateKey recipientPrivateKey, HpkeKem kem, HpkeKdf kdf, HpkeAead aead, byte[] info, HpkePublicKey senderPublicKey)Creates HPKE recipient context with authentication according to KeySchedule() defined in https://www.rfc-editor.org/rfc/rfc9180.html#section-5.1.3.static HpkeContextHpkeContext. createAuthSenderContext(HpkePublicKey recipientPublicKey, HpkeKem kem, HpkeKdf kdf, HpkeAead aead, byte[] info, HpkeKemPrivateKey senderPrivateKey)Creates HPKE sender context with authentication according to KeySchedule() defined in https://www.rfc-editor.org/rfc/rfc9180.html#section-5.1.3.
-