Uses of Interface
com.google.crypto.tink.hybrid.internal.HpkeKem
-
Packages that use HpkeKem Package Description com.google.crypto.tink.hybrid.internal -
-
Uses of HpkeKem in com.google.crypto.tink.hybrid.internal
Methods in com.google.crypto.tink.hybrid.internal that return HpkeKem Modifier and Type Method Description static HpkeKemHpkePrimitiveFactory. createKem(byte[] kemId)Returns anHpkeKemprimitive corresponding tokemId.static HpkeKemHpkePrimitiveFactory. createKem(HpkeParameters.KemId kemId)Returns anHpkeKemprimitive corresponding tokemId.Methods in com.google.crypto.tink.hybrid.internal with parameters of type HpkeKem Modifier and Type Method Description 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.static HpkeContextHpkeContext. createRecipientContext(byte[] encapsulatedKey, HpkeKemPrivateKey recipientPrivateKey, HpkeKem kem, HpkeKdf kdf, HpkeAead aead, byte[] info)Creates HPKE sender recipient context according to KeySchedule() defined in https://www.rfc-editor.org/rfc/rfc9180.html#section-5.1-9.
-