aboutsummaryrefslogtreecommitdiff
path: root/java_src/src/test/java/com/google/crypto/tink/hybrid
AgeCommit message (Expand)Author
2023-08-02Pass HPKE mode in HPKE createContext.Tink Team
2023-07-27Ensure that generated HPKE private keys are encoded to the correct length.wconner
2023-07-26Ensure that legacy proto hybrid keys are parsed to crunchy keys.wconner
2023-07-21Add serialization for Ecies Public Keys.tholenst
2023-07-21When parsing Ecies parameters with Curve25519, only accept compressed points.tholenst
2023-07-20Change EciesPublicKey constructor and point accessor into two cases: one for ...tholenst
2023-07-20Remove remaining usages of Registry.getKeyManager and Registry.getUntypedKeyM...juerg
2023-07-19Rename EcPointFormat accessors in EciesParameters and change behavior: if the...tholenst
2023-07-19Remove usages of Registry.getKeyManager and Registry.getUntypedKeyManager in ...juerg
2023-07-14Avoid usages of "KeyTemplate.getOutputPrefix". We want to deprecate it in the...tholenst
2023-07-12Create EciesPublicKey class in Java.ioannanedelcu
2023-07-07Add Parser and Serializer for EciesParameters.ioannanedelcu
2023-07-06Avoid KeyTemplate.getTypeUrl().tholenst
2023-07-05Check that X25519 only accepts compressed elliptic curve points.ioannanedelcu
2023-07-05Remove the remaining usages outside the package of KeyTemplate.getValue().tholenst
2023-07-05Add EciesParameters class in Java.ioannanedelcu
2023-06-02Avoid using {Deterministic}AeadKeyTemplates in a test.tholenst
2023-05-31Remove the small key jurisdiction branches. These aren't needed anymore.tholenst
2023-05-31Avoid KeyTemplates and use PredefinedParameters instead in the Ecies Tests.tholenst
2023-05-25Add proto serialization for HPKE private keys.wconner
2023-05-24Add proto serialization for HPKE public keys.wconner
2023-05-22Add proto serialization for HPKE parameters.wconner
2023-05-03Add HPKE private key class to Java library.wconner
2023-04-28Add HPKE public key class to Java library.wconner
2023-04-20Add HPKE parameters class to Java library.wconner
2023-03-08Migrate usages of TestUtil.hex{En,De}code to "Hex.{en,de}code".tholenst
2023-02-20Call {Aead,Tink,Hybrid}Config.register() instead of Config.register(...);tholenst
2023-02-16Remove calls in Tests to "Registry.getCatalogue()". These don't really test a...tholenst
2022-12-20Mark unused variables in multiple primitive tests.tholenst
2022-12-14Do not ignore the result of "getKeyManager" and similar. Instead, usually ass...tholenst
2022-10-31Make java_library and java_test depend on protobuf-java instead of protobuf-j...ambrosin
2022-10-24Include protobuf as a Maven dependency instead of as a Bazel oneambrosin
2022-10-18Migrate some tests to new Json keyset API.juerg
2022-09-30Add tests for hybrid package in Java.juerg
2022-09-29HPKE Decrypt over the NIST Curvesfelobato
2022-08-23Add monitoring to hybrid encryption in Java.juerg
2022-08-02Standardize ChaCha20 naming.cinlin
2022-07-25Add NIST Curve DHKEM key templatesfelobato
2022-07-22Add NIST Curves DHKEM to primitive factory optionsfelobato
2022-07-21NIST Curves KEM Implementationfelobato
2022-07-20NIST Curves KEM Private Key implementationfelobato
2022-07-20Additional HPKE HKDF variants (HKDF_SHA384, HKDF_SHA512)felobato
2022-07-20Move testdata keysets and testvectors to subfolders in testdata/ambrosin
2022-07-18HPKE KEM Factory, Private Key and Public Key Tests.felobato
2022-07-18Add HybridDecryptWrapperTest.java.juerg
2022-07-14Modify Internal HPKE KEM Interface to receive interfaces instead of byte arra...felobato
2022-07-14Rewrite Hybrid Encryption Factory tests.juerg
2022-07-13Refactor HybridEncryptWrapperTest.juerg
2022-06-01Use shared test vectors for HPKE Java tests.wconner
2022-04-01Throw a GeneralSecurityException when hybrid encryption is called without a p...juerg