ca58947 | ckl | 28 April 2021, 19:03:12 UTC | Cleanup README.md by using reference links. PiperOrigin-RevId: 370955175 | 28 April 2021, 19:04:49 UTC |
8e1453f | thaidn | 28 April 2021, 17:27:03 UTC | Deprecate old key template APIs. PiperOrigin-RevId: 370932985 | 28 April 2021, 17:28:30 UTC |
6d40805 | thaidn | 28 April 2021, 17:26:56 UTC | Deprecate old PRF key template APIs. PiperOrigin-RevId: 370932956 | 28 April 2021, 17:27:33 UTC |
49c25cb | thaidn | 28 April 2021, 17:19:45 UTC | Deprecate old hybrid key template APIs. PiperOrigin-RevId: 370931189 | 28 April 2021, 17:20:28 UTC |
4934db8 | juerg | 28 April 2021, 14:58:25 UTC | Validate all strings in the output of _jwt_format.json_load. PiperOrigin-RevId: 370903002 | 28 April 2021, 14:59:09 UTC |
8fd0e2c | juerg | 28 April 2021, 10:04:48 UTC | Add tests for JWTs with bad UTF8 or UTF16 characters. Validation in Python and Java is not yet strict enough. PiperOrigin-RevId: 370863018 | 28 April 2021, 10:05:23 UTC |
a0b5458 | ckl | 28 April 2021, 09:23:46 UTC | Update the FIPS-only mode documentation. PiperOrigin-RevId: 370857570 | 28 April 2021, 09:24:15 UTC |
b88e97f | thaidn | 28 April 2021, 08:47:53 UTC | Deprecate old DAEAD key template APIs. PiperOrigin-RevId: 370853211 | 28 April 2021, 08:48:28 UTC |
cb14df4 | thaidn | 28 April 2021, 08:37:00 UTC | Deprecate old signature key template APIs. PiperOrigin-RevId: 370852053 | 28 April 2021, 08:37:41 UTC |
1235cda | thaidn | 28 April 2021, 08:34:43 UTC | Deprecate old MAC key template APIs. PiperOrigin-RevId: 370851793 | 28 April 2021, 08:35:11 UTC |
f4d7b1a | thaidn | 28 April 2021, 08:33:04 UTC | Deprecate old streaming AEAD key template APIs. PiperOrigin-RevId: 370851611 | 28 April 2021, 08:33:40 UTC |
7a11d5c | thaidn | 28 April 2021, 07:15:47 UTC | Switch to new key template APIs in remaining examples and docs. PiperOrigin-RevId: 370842242 | 28 April 2021, 07:16:36 UTC |
f9b04ab | juerg | 27 April 2021, 14:29:56 UTC | Add cross-language tests with token that have too many recursion in the JSON string. PiperOrigin-RevId: 370676160 | 27 April 2021, 14:30:37 UTC |
3e8aca9 | juerg | 27 April 2021, 13:26:49 UTC | Remove org.json dependencies. PiperOrigin-RevId: 370665562 | 27 April 2021, 13:27:25 UTC |
83eda2b | juerg | 27 April 2021, 12:51:51 UTC | Test parsing JSON string with lots of recursion. PiperOrigin-RevId: 370661177 | 27 April 2021, 12:52:25 UTC |
d56d451 | juerg | 27 April 2021, 09:48:00 UTC | Reject JWT tokens with a "crit" header. PiperOrigin-RevId: 370638735 | 27 April 2021, 09:48:28 UTC |
8a9d9f6 | juerg | 27 April 2021, 07:19:17 UTC | Migrate payment methods token parsing to Gson. PiperOrigin-RevId: 370620463 | 27 April 2021, 07:20:18 UTC |
f874c4e | ckl | 26 April 2021, 23:55:04 UTC | Fix dependency conflicts for Java KMS integrations. PiperOrigin-RevId: 370571447 | 26 April 2021, 23:55:38 UTC |
ba6fa1b | ckl | 26 April 2021, 19:00:10 UTC | Fix broken GitHub Pages links. PiperOrigin-RevId: 370510124 | 26 April 2021, 19:00:55 UTC |
6599b87 | juerg | 26 April 2021, 15:45:40 UTC | Ignore "typ" header in JWT header validation. PiperOrigin-RevId: 370466374 | 26 April 2021, 15:46:28 UTC |
215e636 | juerg | 26 April 2021, 12:05:33 UTC | Also use nanos in conversion from proto to timestamp and vice versa. PiperOrigin-RevId: 370434708 | 26 April 2021, 12:06:08 UTC |
de11528 | thaidn | 26 April 2021, 07:20:11 UTC | Add a container for key templates that don't quite fit with the rest of Tink. PiperOrigin-RevId: 370399989 | 26 April 2021, 07:20:42 UTC |
865e083 | ckl | 23 April 2021, 20:40:57 UTC | Sync/update dependencies for Java KMS integrations. PiperOrigin-RevId: 370149555 | 23 April 2021, 20:41:36 UTC |
f01bac9 | kste | 23 April 2021, 07:39:04 UTC | Restrict usage of AES-CTR-HMAC streaming subtle primitive in FIPS-mode. Updates the AES-CTR-HMAC streaming constructor to throw a GeneralSecurityException. PiperOrigin-RevId: 370030433 | 23 April 2021, 07:39:46 UTC |
6924bdb | thaidn | 22 April 2021, 07:51:41 UTC | Auto-generate examples/java_src BUILD files. PiperOrigin-RevId: 369818591 | 22 April 2021, 07:52:20 UTC |
335dbf2 | ckl | 22 April 2021, 06:23:43 UTC | Specify a non-default expiration timestamp in jwt_service_test. Fix visibility of @tink_py//tink/jwt:_jwt_format, which is depended on by the cross-language jwt_validation_test. PiperOrigin-RevId: 369809025 | 22 April 2021, 06:24:16 UTC |
44b3cf9 | juerg | 21 April 2021, 17:37:57 UTC | Add cross-language tests for JWT validation. PiperOrigin-RevId: 369685906 | 21 April 2021, 17:38:33 UTC |
51e65ea | juerg | 21 April 2021, 12:20:15 UTC | Consider tokens where expiration is exactly equal to now expired. Is required by https://tools.ietf.org/html/rfc7519#section-4.1.4. PiperOrigin-RevId: 369634660 | 21 April 2021, 12:20:45 UTC |
1efefeb | kste | 21 April 2021, 11:28:52 UTC | Restrict usage of RSA-SSA-PSS subtle primitive in FIPS-mode. PiperOrigin-RevId: 369628737 | 21 April 2021, 11:29:36 UTC |
891a812 | juerg | 21 April 2021, 09:54:33 UTC | Use milliseconds in timestamps, and limit the range of timestamps. PiperOrigin-RevId: 369618084 | 21 April 2021, 09:55:05 UTC |
9114a79 | juerg | 21 April 2021, 09:20:42 UTC | Use floats for timestamps in Python, and validate size. PiperOrigin-RevId: 369613069 | 21 April 2021, 09:21:19 UTC |
faa51ea | juerg | 21 April 2021, 08:59:07 UTC | Limit the range of timestams in Java to the same values as in Python and C++. PiperOrigin-RevId: 369610302 | 21 April 2021, 08:59:38 UTC |
0933e34 | thaidn | 21 April 2021, 08:35:03 UTC | Add new key templates to Tinkey. PiperOrigin-RevId: 369607886 | 21 April 2021, 08:35:59 UTC |
10cb4cf | thaidn | 20 April 2021, 20:43:53 UTC | Update examples to new key template API. PiperOrigin-RevId: 369511716 | 20 April 2021, 20:44:30 UTC |
9a391cb | juerg | 20 April 2021, 14:25:56 UTC | Don't cut off millisecond fractions in JWT timestamps in Java, and catch too large timestamps. PiperOrigin-RevId: 369434755 | 20 April 2021, 14:26:32 UTC |
5e4ceb4 | thaidn | 20 April 2021, 07:58:50 UTC | Add ECDSA key formats. PiperOrigin-RevId: 369388043 | 20 April 2021, 07:59:15 UTC |
1355801 | juerg | 20 April 2021, 07:54:15 UTC | Validate registered claim types, and convert string audience claim. PiperOrigin-RevId: 369387456 | 20 April 2021, 07:54:56 UTC |
3f17236 | thaidn | 20 April 2021, 02:50:53 UTC | Add hybrid key formats. PiperOrigin-RevId: 369355050 | 20 April 2021, 02:51:28 UTC |
1cc6459 | thaidn | 20 April 2021, 01:22:04 UTC | Add a convenient API for retrieving a key template from its name. PiperOrigin-RevId: 369345198 | 20 April 2021, 01:22:43 UTC |
a69a56b | Tink Team | 19 April 2021, 07:18:53 UTC | Add a convenient API for retrieving a key template from its name. PiperOrigin-RevId: 369163658 | 19 April 2021, 07:19:24 UTC |
6d52a1c | thaidn | 19 April 2021, 06:57:32 UTC | Add a convenient API for retrieving a key template from its name. PiperOrigin-RevId: 369161269 | 19 April 2021, 06:58:55 UTC |
ccc0569 | kste | 16 April 2021, 16:29:25 UTC | Fix assumption for a fips_utils test. PiperOrigin-RevId: 368862293 | 16 April 2021, 16:30:00 UTC |
450d693 | kste | 16 April 2021, 15:43:58 UTC | Move config_setting and define for enabling FIPS to fips_utils. PiperOrigin-RevId: 368854096 | 16 April 2021, 15:44:36 UTC |
d0795b2 | kste | 16 April 2021, 15:25:15 UTC | Add a function to enable FIPS restrictions at runtime in C++. PiperOrigin-RevId: 368850964 | 16 April 2021, 15:25:45 UTC |
47b6e17 | kste | 16 April 2021, 14:33:15 UTC | Refactor tink fips into an internal and public part. Create a new fips_util target which captures all internal functions used for implementing the FIPS checks and puts it in the internal namespace. The tink_fips.h now only provides functions which are part of the public API. PiperOrigin-RevId: 368843791 | 16 April 2021, 14:33:51 UTC |
564daf0 | juerg | 16 April 2021, 09:12:27 UTC | Rename JWT RSA key templates in Java. PiperOrigin-RevId: 368806287 | 16 April 2021, 09:13:04 UTC |
6e17ac6 | thaidn | 16 April 2021, 08:55:44 UTC | Add RSA signature key formats. PiperOrigin-RevId: 368804572 | 16 April 2021, 08:56:21 UTC |
fffd119 | thaidn | 16 April 2021, 08:51:18 UTC | Add HKDF SHA256 PRF key formats. PiperOrigin-RevId: 368804075 | 16 April 2021, 08:51:58 UTC |
710411a | thaidn | 16 April 2021, 08:43:52 UTC | Add AES-GCM streaming AEAD key formats. PiperOrigin-RevId: 368803361 | 16 April 2021, 08:44:17 UTC |
e767489 | thaidn | 16 April 2021, 06:34:58 UTC | Add AES-CMAC key formats. PiperOrigin-RevId: 368789221 | 16 April 2021, 06:35:36 UTC |
4b77644 | thaidn | 16 April 2021, 06:31:27 UTC | Add AES-CMAC-PRF key formats. PiperOrigin-RevId: 368788835 | 16 April 2021, 06:32:00 UTC |
15d8be4 | thaidn | 16 April 2021, 06:27:40 UTC | Add AES-CTR-HMAC streaming AEAD key formats. PiperOrigin-RevId: 368788303 | 16 April 2021, 06:28:11 UTC |
05f2559 | thaidn | 16 April 2021, 06:25:52 UTC | Add HMAC key formats. PiperOrigin-RevId: 368788089 | 16 April 2021, 06:26:34 UTC |
34587fb | ckl | 16 April 2021, 06:06:33 UTC | Use absl.flags consistently for the Python GCS Envelope AEAD example. PiperOrigin-RevId: 368785681 | 16 April 2021, 06:07:16 UTC |
6dd6568 | ckl | 15 April 2021, 23:47:19 UTC | Clean up streaming AEAD test runner script. PiperOrigin-RevId: 368743920 | 15 April 2021, 23:47:51 UTC |
0a6fd14 | rafaelmisoczki | 15 April 2021, 19:42:19 UTC | Adds Hybrid Config and Key Templates classes for CECPQ2. PiperOrigin-RevId: 368697189 | 15 April 2021, 19:42:51 UTC |
fba8476 | ckl | 15 April 2021, 18:28:29 UTC | Add BUILD.bazel file to create containing package for examples_java_deps_init.bzl. PiperOrigin-RevId: 368681179 | 15 April 2021, 18:29:15 UTC |
b78ab0a | thaidn | 15 April 2021, 18:21:37 UTC | Add HMAC-PRF key formats. PiperOrigin-RevId: 368679804 | 15 April 2021, 18:22:29 UTC |
baec802 | thaidn | 15 April 2021, 17:49:13 UTC | Add deterministic AEAD key templates. PiperOrigin-RevId: 368672192 | 15 April 2021, 17:49:46 UTC |
f1691f5 | thaidn | 15 April 2021, 17:36:51 UTC | Add Ed25519 key formats. PiperOrigin-RevId: 368669260 | 15 April 2021, 17:37:26 UTC |
e0abd00 | thaidn | 15 April 2021, 16:22:57 UTC | Allow keyFormats() to throw GeneralSecurityException. PiperOrigin-RevId: 368654121 | 15 April 2021, 16:23:29 UTC |
a914296 | ckl | 15 April 2021, 16:18:04 UTC | Use absl.flags consistently in signature Python example. PiperOrigin-RevId: 368653048 | 15 April 2021, 16:18:42 UTC |
0e160f3 | tholenst | 15 April 2021, 15:53:01 UTC | Add license headers to all .sh files. PiperOrigin-RevId: 368648003 | 15 April 2021, 15:53:31 UTC |
4cc630d | juerg | 15 April 2021, 14:49:11 UTC | Add prf and streaming_aead to tink_config. PiperOrigin-RevId: 368638085 | 15 April 2021, 14:49:47 UTC |
11f803b | tholenst | 15 April 2021, 13:37:28 UTC | Add missing copyright statements and fix typos. Some were missing due to internal miscommunication. PiperOrigin-RevId: 368628180 | 15 April 2021, 13:38:05 UTC |
98a7866 | thaidn | 15 April 2021, 09:24:48 UTC | Java: add a GCS client-side encryption example. PiperOrigin-RevId: 368598725 | 15 April 2021, 09:25:18 UTC |
f519b6c | juerg | 15 April 2021, 09:08:34 UTC | Move computation of Ecdsa Algorithm into a function. PiperOrigin-RevId: 368597049 | 15 April 2021, 09:09:09 UTC |
df71280 | juerg | 15 April 2021, 08:48:53 UTC | Add JWT RSA SSA PSS key manager to config and add templates. PiperOrigin-RevId: 368594808 | 15 April 2021, 08:49:31 UTC |
0ce9612 | juerg | 15 April 2021, 08:02:43 UTC | Move file_object_adapter from util into streaming_aead, and add a "_" prefix. PiperOrigin-RevId: 368590351 | 15 April 2021, 08:03:13 UTC |
a5c1f13 | juerg | 15 April 2021, 07:22:12 UTC | Add JWT RSA SSA PSS key managers in C++ PiperOrigin-RevId: 368585269 | 15 April 2021, 07:22:44 UTC |
93f240b | ckl | 15 April 2021, 07:05:48 UTC | Use absl.flags consistently in MAC Python example. PiperOrigin-RevId: 368583441 | 15 April 2021, 07:06:21 UTC |
73b99b9 | tholenst | 15 April 2021, 05:45:05 UTC | Add missing copyright line. PiperOrigin-RevId: 368574596 | 15 April 2021, 05:45:43 UTC |
b1b044d | ckl | 15 April 2021, 04:16:35 UTC | Use absl.flags consistently in hybrid Python example. PiperOrigin-RevId: 368566312 | 15 April 2021, 04:17:13 UTC |
222ec5f | ckl | 15 April 2021, 00:25:26 UTC | Use absl.flags consistently in envelope AEAD Python example. PiperOrigin-RevId: 368541009 | 15 April 2021, 00:25:55 UTC |
6b840f2 | ckl | 14 April 2021, 22:02:55 UTC | Use absl.flags consistently in encrypted keyset Python example. PiperOrigin-RevId: 368515682 | 14 April 2021, 22:03:29 UTC |
91901c2 | ckl | 14 April 2021, 20:37:29 UTC | Use absl.flags consistently in deterministic AEAD Python example. PiperOrigin-RevId: 368498615 | 14 April 2021, 20:38:05 UTC |
c0870cc | ckl | 14 April 2021, 20:07:11 UTC | Use absl.flags consistently in cleartext keyset Python example. PiperOrigin-RevId: 368492585 | 14 April 2021, 20:07:39 UTC |
6761ea1 | ckl | 14 April 2021, 19:42:27 UTC | Use absl.flags consistently in AEAD Python example. PiperOrigin-RevId: 368487286 | 14 April 2021, 19:43:06 UTC |
55a637b | juerg | 14 April 2021, 16:08:35 UTC | Add RSA SSA PKCS1 key managers to config, and add templates. PiperOrigin-RevId: 368442641 | 14 April 2021, 16:09:26 UTC |
5912e73 | juerg | 14 April 2021, 13:44:49 UTC | Add JWT RSA SSA PKCS1 key managers in C++. PiperOrigin-RevId: 368419854 | 14 April 2021, 13:45:28 UTC |
311fb1a | rafaelmisoczki | 14 April 2021, 12:07:05 UTC | CECPQ2 bazel clean-up: fixing imports and string conversions required in Bazel. PiperOrigin-RevId: 368407615 | 14 April 2021, 12:07:45 UTC |
04a80a7 | juerg | 14 April 2021, 11:42:48 UTC | Add Jwt RSA SSA PSS key managers in C++. PiperOrigin-RevId: 368404370 | 14 April 2021, 11:43:14 UTC |
0535fd1 | thaidn | 14 April 2021, 09:56:50 UTC | Add key formats to remaining AEAD key managers. PiperOrigin-RevId: 368392248 | 14 April 2021, 09:57:17 UTC |
d603860 | juerg | 14 April 2021, 09:16:31 UTC | Remove unnecessary dependencies of JWT ECDSA key managers in C++. PiperOrigin-RevId: 368387411 | 14 April 2021, 09:26:28 UTC |
d9b6472 | juerg | 14 April 2021, 08:38:23 UTC | Inline jwt_names.h. PiperOrigin-RevId: 368383286 | 14 April 2021, 08:38:52 UTC |
0b5726e | tholenst | 14 April 2021, 06:16:58 UTC | Add missing copyright statements. These were missing due to internal miscommunication. PiperOrigin-RevId: 368367721 | 14 April 2021, 06:17:30 UTC |
9a1e975 | tholenst | 14 April 2021, 06:13:20 UTC | Add missing copyright statements. These were missing due to internal miscommunication. PiperOrigin-RevId: 368367343 | 14 April 2021, 06:13:46 UTC |
a2167d0 | Tink Team | 14 April 2021, 05:06:35 UTC | Add public visibility for AES-KWP PiperOrigin-RevId: 368360382 | 14 April 2021, 05:07:15 UTC |
e0880a9 | thaidn | 14 April 2021, 02:32:18 UTC | Python: add a GCS client-side encryption example. PiperOrigin-RevId: 368343932 | 14 April 2021, 02:33:02 UTC |
bff1c60 | juerg | 13 April 2021, 18:33:13 UTC | Ignore unknown JWT headers in Java, as already done in C++ and Python. PiperOrigin-RevId: 368259070 | 13 April 2021, 18:33:40 UTC |
00ffbef | rafaelmisoczki | 13 April 2021, 16:02:12 UTC | Adds private and public key manager classes for CECPQ2 enablement in Tink C++. PiperOrigin-RevId: 368225685 | 13 April 2021, 16:02:49 UTC |
3100a16 | juerg | 13 April 2021, 15:30:50 UTC | Add raw JWT RSA PKCS1 key managers in C++. PiperOrigin-RevId: 368219788 | 13 April 2021, 15:31:15 UTC |
1cde85d | tholenst | 13 April 2021, 13:01:40 UTC | Add missing copyright statements. These were missing due to internal miscommunication. PiperOrigin-RevId: 368199097 | 13 April 2021, 13:02:19 UTC |
ddbb329 | juerg | 13 April 2021, 12:59:40 UTC | Fix typo in _jwt_mac_wrapper_test.py. PiperOrigin-RevId: 368198876 | 13 April 2021, 13:00:16 UTC |
8349af1 | juerg | 13 April 2021, 12:32:39 UTC | Add public key sign/verify to C++ JWT testing service. PiperOrigin-RevId: 368195744 | 13 April 2021, 12:33:19 UTC |
4c4b489 | tholenst | 13 April 2021, 12:15:01 UTC | Add missing copyright statements. These were missing due to internal miscommunication. PiperOrigin-RevId: 368193831 | 13 April 2021, 12:15:27 UTC |
8f880a7 | tholenst | 13 April 2021, 11:27:25 UTC | Add missing copyright statements. These were missing due to internal miscommunication. PiperOrigin-RevId: 368188174 | 13 April 2021, 11:27:54 UTC |
a7ba7a4 | tholenst | 13 April 2021, 10:56:03 UTC | Add missing copyright statements. These were missing due to internal miscommunication. PiperOrigin-RevId: 368184772 | 13 April 2021, 10:56:31 UTC |
373b0dd | tholenst | 13 April 2021, 10:36:16 UTC | Add missing copyright statements. These were missing due to internal miscommunication. PiperOrigin-RevId: 368182971 | 13 April 2021, 10:37:37 UTC |
1bcd530 | tholenst | 13 April 2021, 10:36:15 UTC | Add missing copyright statements. These were missing due to internal miscommunication. PiperOrigin-RevId: 368182969 | 13 April 2021, 10:36:55 UTC |