27b061b | ckl | 10 August 2022, 00:53:25 UTC | Bump version to 1.7.0. PiperOrigin-RevId: 466522403 | 10 August 2022, 00:54:36 UTC |
d1ea07d | ckl | 09 August 2022, 20:33:00 UTC | Fix typo in test environment check. PiperOrigin-RevId: 466452738 | 09 August 2022, 20:33:50 UTC |
c72064f | ckl | 09 August 2022, 18:09:45 UTC | Tag CreatePublicKeysetCommandTest as manual. PiperOrigin-RevId: 466411493 | 09 August 2022, 18:10:36 UTC |
c98c476 | tholenst | 09 August 2022, 15:54:11 UTC | Add a test to the MacWrapper that if a key is a MacKey, the OutputPrefix is as expected. MacKeys are more flexible in what the output prefix can be, but if it doesn't match what the wrapper think it should be there could be bugs. So best to test. PiperOrigin-RevId: 466373087 | 09 August 2022, 15:54:59 UTC |
dbb5ca7 | juerg | 09 August 2022, 15:08:28 UTC | Add validation test with duplicated 'issuer' claim, and with invalid UTF-16 encoded claim name. PiperOrigin-RevId: 466362093 | 09 August 2022, 15:11:15 UTC |
76008a2 | tholenst | 09 August 2022, 11:42:06 UTC | Move the SimpleParameters into LegacyProtoKey and rename it to LegacyProtoParametersNotForCreation. This is useful in many contexts when one has a LegacyProtoKey. While one still cannot create a new key out of it, one can at least call toString() on the parameters object, which should be useful in other cases too. Also this simplifies the constructor of a PrimitiveSet Entry. PiperOrigin-RevId: 466319231 | 09 August 2022, 11:43:37 UTC |
270f07c | tholenst | 09 August 2022, 10:36:41 UTC | Migrate more instances of StandardCharsets to toBytesFromPrintableAscii. PiperOrigin-RevId: 466307621 | 09 August 2022, 10:38:04 UTC |
b9d25ca | ckl | 09 August 2022, 08:29:29 UTC | Tag tools KMS integration tests as manual and update Kokoro accordingly. PiperOrigin-RevId: 466282043 | 09 August 2022, 08:30:41 UTC |
cb0a9b6 | ambrosin | 09 August 2022, 08:01:34 UTC | Add parameter to kokoro/testutils/copy_credentials.sh to select for which KMS service copying credentials. PiperOrigin-RevId: 466274850 | 09 August 2022, 08:02:41 UTC |
826e8b7 | ckl | 09 August 2022, 01:56:27 UTC | Tag Java GCPKMS tests as manual and update Kokoro accordingly. PiperOrigin-RevId: 466213887 | 09 August 2022, 01:57:33 UTC |
39602ef | tholenst | 08 August 2022, 18:38:58 UTC | Use Util.toBytesFromPrintableAscii instead of StandardCharsets.UTF_8. PiperOrigin-RevId: 466102438 | 08 August 2022, 18:40:21 UTC |
1751de2 | ckl | 08 August 2022, 18:09:08 UTC | Run full set of tests for local executions. PiperOrigin-RevId: 466093205 | 08 August 2022, 18:09:55 UTC |
5720be5 | ckl | 08 August 2022, 16:12:33 UTC | Fix deprecation notices within doc comments. Use "Deprecated:" prefix and format as a new paragraph as documented at https://go.dev/blog/godoc. Correct function names (e.g. s/New/NewHybridEncrypt/) and utilize doc links (https://go.dev/doc/comment#doclinks). Remove mentions of manually registering custom key managers, since attempting to do so will fail. PiperOrigin-RevId: 466059472 | 08 August 2022, 16:13:35 UTC |
fd245cb | tholenst | 08 August 2022, 14:48:12 UTC | Add Key accessor to PrimitiveSet. PiperOrigin-RevId: 466040511 | 08 August 2022, 14:52:13 UTC |
2a19902 | ambrosin | 08 August 2022, 11:48:41 UTC | Remove dependency on tink_base from Tink Javascript. - Add protos to tink/javascript/proto - Add com_google_protobuf to tink_javascript_deps.bzl - Remove use of tink_base from tink/javascript/WORKSPACE PiperOrigin-RevId: 466011411 | 08 August 2022, 11:51:00 UTC |
9dd0b11 | tholenst | 05 August 2022, 12:20:29 UTC | Move the methods parseKeyWithLegacyFallback and parseParametersWithLegacyFallback into the internal class "MutableSerializationRegistry". I want to use them in other contexts, so it's preferable to move them first. PiperOrigin-RevId: 465541068 | 05 August 2022, 12:21:56 UTC |
abe5895 | lizatretyakova | 05 August 2022, 11:07:06 UTC | Move AesUtil to tink.mac.internal for better code structure. PiperOrigin-RevId: 465531555 | 05 August 2022, 11:08:41 UTC |
18ac817 | ambrosin | 05 August 2022, 07:52:07 UTC | Move java examples to the corresponding project's folder NOKEYCHECK NOKEYCHECK=True PiperOrigin-RevId: 465503654 | 05 August 2022, 07:53:41 UTC |
9a77230 | tholenst | 05 August 2022, 07:30:06 UTC | Add all android_libraries in "src_android" to the target used to build the maven file. src_android contains sources which are different in Android and Java. They should be added to maven. PiperOrigin-RevId: 465500663 | 05 August 2022, 07:30:57 UTC |
06ae723 | ambrosin | 04 August 2022, 19:49:13 UTC | Modify kokoro/testutils/run_bazel_tests.sh to optionally run only manually-supplied targets PiperOrigin-RevId: 465381274 | 04 August 2022, 19:50:23 UTC |
3d9dfe4 | tholenst | 04 August 2022, 14:42:09 UTC | Refactor addEntry in primitive set. I will need to change this function and don't want to make sure I keep both copy-pasted versions in sync. PiperOrigin-RevId: 465311635 | 04 August 2022, 14:43:16 UTC |
5fff002 | ambrosin | 04 August 2022, 14:21:06 UTC | Edit apps/README.md PiperOrigin-RevId: 465307685 | 04 August 2022, 14:22:28 UTC |
e632786 | ambrosin | 04 August 2022, 08:41:29 UTC | Rename BUILD => BUILD.bazel in Java examples PiperOrigin-RevId: 465254849 | 04 August 2022, 08:42:36 UTC |
0f9325a | ambrosin | 04 August 2022, 07:49:29 UTC | Move python examples to Tink python. Examples are in a separate Bazel workspace. Added a .bazelignore file to ignore it from Tink Python's workspace. NOKEYCHECK NOKEYCHECK=True PiperOrigin-RevId: 465247308 | 04 August 2022, 07:51:25 UTC |
301e0e9 | tholenst | 03 August 2022, 13:06:03 UTC | Build-dispatch the method "getApiLevel" instead of runtime dispatching it. PiperOrigin-RevId: 465036824 | 03 August 2022, 13:07:25 UTC |
56a5dba | wconner | 03 August 2022, 11:57:04 UTC | Remove cc/chunkedmac directory. PiperOrigin-RevId: 465026892 | 03 August 2022, 11:58:35 UTC |
6da9b70 | cinlin | 03 August 2022, 00:53:22 UTC | Standardize ChaCha20 naming. PiperOrigin-RevId: 464931793 | 03 August 2022, 00:54:27 UTC |
9545efb | wconner | 02 August 2022, 22:46:20 UTC | Deprecate Hpke{Encrypt,Decrypt,Key}BoringSsl. PiperOrigin-RevId: 464905920 | 02 August 2022, 22:47:30 UTC |
6daa206 | wconner | 02 August 2022, 19:57:28 UTC | Use HpkeContext library in Hpke{Encrypt,Decrypt} libraries. PiperOrigin-RevId: 464865247 | 02 August 2022, 19:58:34 UTC |
b743971 | felobato | 02 August 2022, 18:26:28 UTC | Add RSA-SSA-PKCS1 to comment in signature PiperOrigin-RevId: 464841394 | 02 August 2022, 18:27:52 UTC |
687b384 | felobato | 02 August 2022, 17:20:21 UTC | JWT RSA SSA PKCS1 Protos Autogenerated code. PiperOrigin-RevId: 464824173 | 02 August 2022, 17:21:30 UTC |
dd6cdc8 | tholenst | 02 August 2022, 14:36:02 UTC | Add RequiresApi as appropriate to the functions in AndroidKeystoreManager and AndroidKeystoreKmsClient and remove the corresponding allowed_lint_checks. PiperOrigin-RevId: 464787351 | 02 August 2022, 14:37:12 UTC |
9911141 | tholenst | 02 August 2022, 12:37:04 UTC | Add a Tink internal method "toBytesFromPrintableAscii" which converts a String to a Bytes object, and throws a TinkBugEcxeption if the String has non-ASCII characters. It is surprisingly difficult to do this with coders, so we just do it manually. Also, we want this with unchecked exceptions since then we can use it in initializers. PiperOrigin-RevId: 464767438 | 02 August 2022, 12:37:52 UTC |
5579b99 | ambrosin | 02 August 2022, 12:28:44 UTC | Move Kokoro build script for examples on MacOS to Tink C++ PiperOrigin-RevId: 464766331 | 02 August 2022, 12:29:48 UTC |
777181d | ambrosin | 02 August 2022, 11:30:06 UTC | Move examples for Tink C++ to the project's folder PiperOrigin-RevId: 464756776 | 02 August 2022, 11:31:48 UTC |
2c794f9 | tholenst | 02 August 2022, 08:37:39 UTC | Add RequiresApi as appropriate to the functions in AndroidKeystoreManager and AndroidKeystoreKmsClient and remove the corresponding allowed_lint_checks. PiperOrigin-RevId: 464729683 | 02 August 2022, 08:38:43 UTC |
574ed14 | tholenst | 02 August 2022, 07:10:21 UTC | Add a class "TinkBugException" which can be used in cases where there is a guaranteed bug in Tink. Also, use it in KeysetHandle where appropriate. PiperOrigin-RevId: 464717037 | 02 August 2022, 07:11:23 UTC |
56c6130 | tholenst | 02 August 2022, 07:03:51 UTC | Add RequiresApi as appropriate to the functions in AndroidKeystoreManager and AndroidKeystoreKmsClient and remove the corresponding allowed_lint_checks. PiperOrigin-RevId: 464716041 | 02 August 2022, 07:05:00 UTC |
7a2ce08 | felobato | 01 August 2022, 22:06:51 UTC | RSA-SSA-PKCS1 Key Templates PiperOrigin-RevId: 464633586 | 01 August 2022, 22:08:04 UTC |
3f2993f | wconner | 01 August 2022, 21:43:37 UTC | Update MAC primitive variable name to avoid naming conflict with imported module. Should make it easier to cut-and-paste MAC Python example. PiperOrigin-RevId: 464628049 | 01 August 2022, 21:44:45 UTC |
63d044b | wconner | 01 August 2022, 21:10:10 UTC | Add two internal HPKE utility functions. One function determines the encapsulated key length for a specified KEM. The other function converts HPKE parameters from protos to C++ structs. PiperOrigin-RevId: 464620145 | 01 August 2022, 21:11:40 UTC |
50ada5e | felobato | 01 August 2022, 18:28:45 UTC | RSASSA-PKCS1 Signer Key Manager PiperOrigin-RevId: 464581838 | 01 August 2022, 18:29:59 UTC |
d44dc76 | felobato | 01 August 2022, 17:57:41 UTC | RSASSA-PKCS1 Verifier Key Manager PiperOrigin-RevId: 464574020 | 01 August 2022, 17:59:00 UTC |
9f6262c | ambrosin | 01 August 2022, 07:40:32 UTC | Some refactoring of AwsKmsClient. - Added two constructors for initialising a client bound or not to a specific key - Improve documentation - Refactored code to conform to the Google C++ style guidelines (e.g., use `<param>` instead of '<param>' in functions documentation, use absl::WrapUnique) - Split `testBasic` into more focused tests, moved strings to consts and replaced EXPECT_TRUE(<some status>) with EXPECT_THAT(<some status>, IsOk). PiperOrigin-RevId: 464474800 | 01 August 2022, 07:41:44 UTC |
11cfee5 | ambrosin | 29 July 2022, 15:56:01 UTC | Modify kokoro/testutils/run_cmake_tests.sh to exit on command failure - Add `set -eEo pipefail` - Add functions to parse parameters and print usage - Make sure we account for CMAKE_PROJECT_DIR being an absolute path PiperOrigin-RevId: 464088538 | 29 July 2022, 15:56:48 UTC |
fed2dc4 | ambrosin | 29 July 2022, 15:54:15 UTC | Add functions to process arguments and print usage. PiperOrigin-RevId: 464088254 | 29 July 2022, 15:55:07 UTC |
83f04c7 | tholenst | 29 July 2022, 12:07:44 UTC | Disable the test testBuilder_withRandomId_doesNotHaveCollisions on Android -- it is too slow and not very android specific so that a special test is not really needed. PiperOrigin-RevId: 464054724 | 29 July 2022, 12:08:38 UTC |
4da7b57 | tholenst | 29 July 2022, 11:37:58 UTC | Mark methods Keyset{Reader,Writer}.withPath with @RequiresApi(26) since Path only exists from android API level 26. PiperOrigin-RevId: 464051009 | 29 July 2022, 11:38:47 UTC |
4ea888f | tholenst | 29 July 2022, 10:51:22 UTC | Annotate the StreamingAeadSeekableDecryptingChannel with "RequiresApi" PiperOrigin-RevId: 464044165 | 29 July 2022, 10:52:47 UTC |
a0a7f2b | tholenst | 29 July 2022, 08:29:30 UTC | Avoid the US_ASCII charset. PiperOrigin-RevId: 464024405 | 29 July 2022, 08:31:03 UTC |
d4b7ac6 | felobato | 28 July 2022, 23:42:57 UTC | Add RSA-SSA-PKCS1 Golang Protos PiperOrigin-RevId: 463956015 | 28 July 2022, 23:44:13 UTC |
a8a149a | ambrosin | 28 July 2022, 20:13:16 UTC | Refactor kokoro/testutils/run_go_mod_tests.sh and update calling site. This change modifies kokoro/testutils/run_go_mod_tests.sh to: - Use `set -eo pipefail` - Parse parameters into global variables - Create the temporary folder for testing instead of taking it as a parameter - Take the branch where to fetch the Go module's code at HEAD as a parameter - Split the tests into two parts: (1) building the local module and running unit tests, (2) tests the local module as a dependency of another test module. - Skip (2) for modules that aren't on github.com/google/tink PiperOrigin-RevId: 463908876 | 28 July 2022, 20:14:19 UTC |
c8ded21 | ambrosin | 28 July 2022, 19:46:04 UTC | Make kokoro/testutil/run_bazel_tests.sh exit on a command's non-zero status The script now exits on a command error and prints debugging output before exiting in case of error. Note: -E is set to extend the trap to shell functions, command substitutions, and commands executed in a subshell environment (see https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html). PiperOrigin-RevId: 463902618 | 28 July 2022, 19:47:19 UTC |
605f8b2 | juerg | 28 July 2022, 13:01:14 UTC | Properly mark ExpectedAudiences as deprecated. See: https://go.dev/blog/godoc PiperOrigin-RevId: 463818916 | 28 July 2022, 13:02:01 UTC |
55e6645 | juerg | 28 July 2022, 12:58:01 UTC | Replace usages of "ExpectedAudiences" with "ExpectedAudience". PiperOrigin-RevId: 463818470 | 28 July 2022, 12:59:10 UTC |
b701ea7 | juerg | 28 July 2022, 11:50:13 UTC | Add comment that registry.PrimitiveFromKeyData does not handle the output prefix. PiperOrigin-RevId: 463809199 | 28 July 2022, 11:51:07 UTC |
ddb9c8b | juerg | 28 July 2022, 06:20:38 UTC | Rename "ExpectedAudiences" to ExpectedAudience" in ValidatorOpts. There is a typo in ValidatorOpts, ExpectedAudiences should not have an "s" at the end. To fix this, we add an additional field "ExpectedAudience", and deprecate "ExpectedAudiences". Both are accepted, but must not be set at the same time. PiperOrigin-RevId: 463761926 | 28 July 2022, 06:21:44 UTC |
c89015c | felobato | 27 July 2022, 21:28:09 UTC | Add signature/internal file PiperOrigin-RevId: 463679796 | 27 July 2022, 21:29:19 UTC |
2fb4c53 | ckl | 27 July 2022, 20:16:18 UTC | Skip Wycheproof tests when external files aren't available. PiperOrigin-RevId: 463661158 | 27 July 2022, 20:17:39 UTC |
3e59de4 | ckl | 27 July 2022, 19:45:37 UTC | Implement Go JWT examples. PiperOrigin-RevId: 463654178 | 27 July 2022, 19:47:21 UTC |
64cfd64 | wconner | 27 July 2022, 17:09:03 UTC | Add standalone tests for the ChunkedMac interface. PiperOrigin-RevId: 463615906 | 27 July 2022, 17:10:50 UTC |
256f2d3 | tholenst | 27 July 2022, 11:11:53 UTC | Add a KeysetHandle.Builder. We add two new classes, KeysetHandle.Builder and KeysetHandle.Builder.Entry. In KeysetHandle we add the static functions newBuilder() and newBuilder(KeysetHandle) to create new Builders. Also, we add getEntryFromParametersName and generateEntryFromParameters which create new KeysetHandle.Builder.Entry objects. In the Builder we add: * addEntry(...) * size() * getAt() * removeAt() * build() In Entry we add: * makePrimary() * unsetPrimary() * isPrimary() * setStatus() * getStatus() * withFixedId(id) * withRandomId() PiperOrigin-RevId: 463552557 | 27 July 2022, 11:12:40 UTC |
068cce8 | felobato | 27 July 2022, 09:07:06 UTC | RSA-SSA-PKCS1 Signer and Verifier Implements a Singer and Verifier by calling "crypto/rsa". Adds wycheproof test vectors but skips small public exponent tests. PiperOrigin-RevId: 463533617 | 27 July 2022, 09:08:17 UTC |
9fba2db | felobato | 27 July 2022, 08:26:55 UTC | Refactor current RSA subtle to internal PiperOrigin-RevId: 463527650 | 27 July 2022, 08:28:42 UTC |
b99bb8c | juerg | 26 July 2022, 16:24:13 UTC | Rewrite comment about key version. PiperOrigin-RevId: 463353675 | 26 July 2022, 16:26:13 UTC |
899ef50 | juerg | 26 July 2022, 13:00:59 UTC | Add CleartextKeysetHandle.read method that takes monitoring annotations as parameter. #tinkApiChange PiperOrigin-RevId: 463316611 | 26 July 2022, 13:01:54 UTC |
16006b3 | kste | 26 July 2022, 12:50:39 UTC | Extend CleartextKeysetHandle::Read to allow passing additional Keyset metadata. PiperOrigin-RevId: 463315331 | 26 July 2022, 12:52:24 UTC |
8e86de2 | tholenst | 26 July 2022, 11:56:03 UTC | Rollback of "Add a KeysetHandle.Builder". PiperOrigin-RevId: 463307648 | 26 July 2022, 11:56:56 UTC |
e90247d | tholenst | 26 July 2022, 11:16:51 UTC | Add a KeysetHandle.Builder. We add two new classes, KeysetHandle.Builder and KeysetHandle.Builder.Entry. In KeysetHandle we add the static functions newBuilder() and newBuilder(KeysetHandle) to create new Builders. Also, we add getEntryFromParametersName and generateEntryFromParameters which create new KeysetHandle.Builder.Entry objects. In the Builder we add: * addEntry(...) * size() * getAt() * removeAt() * build() In Entry we add: * makePrimary() * unsetPrimary() * isPrimary() * setStatus() * getStatus() * withFixedId(id) * withRandomId() PiperOrigin-RevId: 463302458 | 26 July 2022, 11:17:53 UTC |
00cc705 | felobato | 26 July 2022, 09:52:38 UTC | Add a DoNothing Monitor and Client that is registered by default instead of having a nil value, making checks easier on the factories. PiperOrigin-RevId: 463290848 | 26 July 2022, 09:53:37 UTC |
73309a7 | wconner | 25 July 2022, 20:13:12 UTC | Remove cc/chunkedmac since ChunkedMac implementation moved to cc/mac. PiperOrigin-RevId: 463160350 | 25 July 2022, 20:13:58 UTC |
cba9e20 | felobato | 25 July 2022, 17:14:35 UTC | Add NIST Curve DHKEM key templates PiperOrigin-RevId: 463114193 | 25 July 2022, 17:15:29 UTC |
7aafffa | wconner | 25 July 2022, 15:54:33 UTC | Add AesCmacParameters C++ classes. PiperOrigin-RevId: 463096153 | 25 July 2022, 15:56:15 UTC |
bc7454f | wconner | 25 July 2022, 13:13:01 UTC | Moved ChunkedMac implementation from chunkedmac/internal to mac/internal. PiperOrigin-RevId: 463068254 | 25 July 2022, 13:14:20 UTC |
01bdfee | kste | 25 July 2022, 11:02:40 UTC | Make sphincs.proto enum definitions for unspecified values consistent with other proto definitions. PiperOrigin-RevId: 463050887 | 25 July 2022, 11:04:14 UTC |
46e9aa6 | cinlin | 22 July 2022, 21:06:24 UTC | Mark go/hybrid/subtle as publicly visible. PiperOrigin-RevId: 462699605 | 22 July 2022, 21:07:13 UTC |
62959c3 | felobato | 22 July 2022, 15:26:05 UTC | Add NIST Curves DHKEM to primitive factory options PiperOrigin-RevId: 462628164 | 22 July 2022, 15:27:10 UTC |
58ef710 | Copybara-Service | 22 July 2022, 14:44:07 UTC | Merge pull request #542 from slowy07:minor-changes PiperOrigin-RevId: 462618967 | 22 July 2022, 14:44:07 UTC |
9e3d3a6 | tholenst | 22 July 2022, 12:58:24 UTC | Split the method "entryByIndex" to call internal conversion methods. I think this makes it easier to read. PiperOrigin-RevId: 462603224 | 22 July 2022, 12:59:38 UTC |
58b05ac | juerg | 22 July 2022, 11:51:38 UTC | Rewrite the "aead integration tests" that test the whole Aead package. I think the test should not be called "integration", because that name is usually used for larger tests that test the integration of several systems. These tests now only use the public API of Tink, and show how the Aead package can be used. PiperOrigin-RevId: 462594676 | 22 July 2022, 11:52:35 UTC |
1d21e0d | tholenst | 22 July 2022, 11:35:21 UTC | Add AesCmacProtoSerialization. This allows to convert protos into keys, and vice versa. PiperOrigin-RevId: 462592645 | 22 July 2022, 11:36:24 UTC |
f31c6c1 | lizatretyakova | 22 July 2022, 11:10:36 UTC | A change in tests. PiperOrigin-RevId: 462589754 | 22 July 2022, 11:11:39 UTC |
fcf7f99 | tholenst | 22 July 2022, 07:45:15 UTC | Rename some stray "KeyFormat" leftovers to "Parameters". PiperOrigin-RevId: 462560150 | 22 July 2022, 07:46:49 UTC |
9a30cab | Charles Lee | 21 July 2022, 23:54:47 UTC | Remove unnecessary changes. | 21 July 2022, 23:54:47 UTC |
c09bbe4 | Charles Lee | 21 July 2022, 23:50:29 UTC | Merge remote-tracking branch 'upstream/master' into minor-changes | 21 July 2022, 23:50:29 UTC |
7fc7fea | ckl | 21 July 2022, 23:14:10 UTC | Fix instructions in Java examples. Fixes #560. PiperOrigin-RevId: 462493036 | 21 July 2022, 23:15:15 UTC |
a1d6966 | felobato | 21 July 2022, 23:01:19 UTC | NIST Curves KEM Implementation PiperOrigin-RevId: 462490329 | 21 July 2022, 23:02:23 UTC |
9093a0d | ckl | 21 July 2022, 18:02:54 UTC | Update supported key type documentation to accurately reflect HPKE status. PiperOrigin-RevId: 462426694 | 21 July 2022, 18:03:43 UTC |
8085451 | tholenst | 21 July 2022, 16:28:45 UTC | Rename "getKeyFormat" to "getParameters" in MonitoringKeysetInfo. PiperOrigin-RevId: 462402402 | 21 July 2022, 16:29:39 UTC |
53f6960 | tholenst | 21 July 2022, 16:21:54 UTC | Add new targets to the maven package. This fixes kokoro. The CL was generated by the command as given in the output. PiperOrigin-RevId: 462401043 | 21 July 2022, 16:22:57 UTC |
5cb9a07 | tholenst | 21 July 2022, 16:07:38 UTC | Rename KeyFormatWithSerialization->ParametersWithSerialization. Also some rename of local variables, test names, etc. PiperOrigin-RevId: 462398007 | 21 July 2022, 16:08:58 UTC |
1d85d3c | Tink Team | 21 July 2022, 15:23:04 UTC | Adds a utility function for retrieving the public key from a private X25519 key. PiperOrigin-RevId: 462388719 | 21 July 2022, 15:24:23 UTC |
27d273c | tholenst | 21 July 2022, 14:40:08 UTC | Rename KeyFormatParser -> ParametersParser, KeyFormatSerializer -> ParametersSerializer, serializeKeyFormat -> serializeParamters, parseKeyFormat -> parseParameters in internal libraries. PiperOrigin-RevId: 462381033 | 21 July 2022, 14:41:21 UTC |
a2407aa | lizatretyakova | 21 July 2022, 14:33:40 UTC | Add ChunkedMac Java interface. NOKEYCHECK=True PiperOrigin-RevId: 462379993 | 21 July 2022, 14:34:58 UTC |
d1143a0 | tholenst | 21 July 2022, 13:29:59 UTC | Add missing java targets for the maven file. They somehow got lost. PiperOrigin-RevId: 462369848 | 21 July 2022, 13:31:16 UTC |
ded1adc | tholenst | 21 July 2022, 13:14:54 UTC | Update documentation in AccessesPartialKey (KeyFormat -> Parameter) and in Parameters.java. PiperOrigin-RevId: 462367732 | 21 July 2022, 13:16:12 UTC |
af368e5 | tholenst | 21 July 2022, 12:46:59 UTC | Rename "ProtoKeyFormatSerialization" -> "ProtoParametersSerialization" and "LegacyProtoKeyFormat" -> "LegacyProtoParameters". PiperOrigin-RevId: 462363620 | 21 July 2022, 12:48:02 UTC |
9a1c045 | tholenst | 21 July 2022, 12:25:05 UTC | Some renamings "KeyFormat/Format" -> "Parameters". PiperOrigin-RevId: 462360712 | 21 July 2022, 12:26:20 UTC |
e70b9b9 | tholenst | 21 July 2022, 09:18:42 UTC | Rename AesCmacKeyFormat to AesCmacParameters and MacKeyFormat to MacParameters. PiperOrigin-RevId: 462334683 | 21 July 2022, 09:19:30 UTC |
4dea432 | tholenst | 21 July 2022, 08:49:40 UTC | Remove the ProtoKey{Format}SerializationTester. We don't need these anymore. PiperOrigin-RevId: 462329830 | 21 July 2022, 08:50:39 UTC |