- Jun 15, 2017
-
-
Thai Duong authored
Update the build badge links in README and delete config files that are no longer used. Change-Id: I72957a4d7946484f8a7dc1f71e5f41c8cb78f2f6 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 9461d12fa486b3ecfc5ca50b545d693c59d0982b
-
Thai Duong authored
-
Thai Duong authored
-
Thai Duong authored
Change-Id: I3f5dd60d16618856f0c4103afff2376fbff0c94d ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: ab3c1653bf46cab458548b858462ffc4050c704b
-
Erhan Nergiz authored
Change-Id: Ib2b2446d254811583ee29480d386975ce5a859c3 ORIGINAL_AUTHOR=Erhan Nergiz <anergiz@google.com> GitOrigin-RevId: ed221cc8f67b3a0ff85a4e110f3cbad37f0bff21
-
Quan Nguyen authored
Keymaster takes the 1st 4 bytes of hash and interpret it as integer which may be negative. Change-Id: Ib292e7b774d00dbf8a928978ba69e2c47c32275a ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com> GitOrigin-RevId: f792b78ed3b5af9e0399907f2b07326e43a36ebf
-
Thai Duong authored
Change-Id: I525b4c45ca296ad6bfcd43a5069e28a530e56727 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: e8fff5620e79d18b9d55bd3859f9180a035a2f90
-
Thai Duong authored
This is the expected behavior of legacy signature key types such as ECDSA. Add support for Crunchy output format. This format has the same prefix as legacy but it signs only M (i.e., doesn't append 0). Change-Id: Ia31deb0b4bb2c1d4ae592105be62eef76a048c88 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: f953874b110c3e977bb030640569ffdf0011d58f
-
Raphaël Jamet authored
Requires splitting it in two functions for keymanagers, but that's transparent. Change-Id: Ie4742bfd9b87bdbacf8b241ac859c679f32e1846 ORIGINAL_AUTHOR=Raphaël Jamet <rjamet@google.com> GitOrigin-RevId: e7b569c9f3bf1068158e44120547f94d6e5a8820
-
Haris Andrianakis authored
Change-Id: I698ef088b780175d8eb66379566ca8adc5ed0861 ORIGINAL_AUTHOR=Haris Andrianakis <candrian@google.com> GitOrigin-RevId: 27aefa5dce01c4f5bec68a8c3bd898d8b637d098
-
Bartosz Przydatek authored
Change-Id: Ia943cee891c8eab1af8a3171100f86615e8152b3 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 02b4fb5f7d70ab5a2cd39215ddb51934131cbeb5
-
- Jun 12, 2017
-
-
Raphaël Jamet authored
Using e.toString() also brings the stacktrace while we only look for exception messages, and this matcher fails more verbosely than just AssertionFailure. Change-Id: I398e3ae269364697ef0982ee4ae7eee6b6f7b525 ORIGINAL_AUTHOR=Raphaël Jamet <rjamet@google.com> GitOrigin-RevId: 5134d19aaf520cfdbfc11e23c2bc4abc21e3b173
-
Raphaël Jamet authored
It's easier to read from files this way, byte[] are fairly unwieldy there. Along the way, I saw that we allow keysethandles with null/empty fields, so check that there is enough key material before building these. Change-Id: I7d27520ecf1259f89fe4869fab2edb4a9d092bf5 ORIGINAL_AUTHOR=Raphaël Jamet <rjamet@google.com> GitOrigin-RevId: fc7b6145cf1c559df9398c069b280a983ab8d3df
-
Raphaël Jamet authored
Done through adding a objc directory (with an empty BUILD) and removing the two lines causing flakyness in ecies_aead_hkdf_hybrid_decrypt_test. Change-Id: I4589d0f5164e3921baca0d8d750f1b162c940540 ORIGINAL_AUTHOR=Raphaël Jamet <rjamet@google.com> GitOrigin-RevId: c868877539e3a40ab61a4fc9d537df1f295cbd14
-
Google Engineers authored
Change-Id: Ie10d3f23fbdfb7975f98d38f15775ee575f02054 ORIGINAL_AUTHOR=Google Engineers <noreply@google.com> GitOrigin-RevId: 198b88eaa2874d1eff933c91ac50a9a46cdad734
-
Bartosz Przydatek authored
Change-Id: I62b3161a7c0218c78791ed750b2b3b8bd55c623f ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 71c1d0e5a35cace54ea0cf066358818371607032
-
Erhan Nergiz authored
Change-Id: I7151ec9edd2ef18026974246353d1286715bff7a ORIGINAL_AUTHOR=Erhan Nergiz <anergiz@google.com> GitOrigin-RevId: 88f2f1f477f67577f4dc8acda417992828cc7927
-
- Jun 07, 2017
-
-
Thai Duong authored
Change-Id: I21d5216eed40c9a9d2414296f292064913ca3cd4 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: e9709ed2d8b0fb61eced740df3f7a72b3e1eac18
-
Thai Duong authored
Change-Id: I8d263d71ae2e959a7dc28d46f982d2a1a9f8e88d ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 23b7e90fd259e0dc5699e28760eb111aedc5570a
-
Thai Duong authored
Change-Id: Idf5526bb6d5d10e5692b5c99544f200fb24b1ff7 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 7f9877d277d3b700de16721d27402a2121b8310f
-
- Jun 01, 2017
-
-
Thai Duong authored
Change-Id: Iba385e729649a61e01c21115df97a3f6de34b50a ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 3449372c5d568ed9939c565bede044d11b33ce74
-
Bartosz Przydatek authored
Change-Id: Id98ae3b57b30f0b817aa58462873d13c033d13d6 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 798abecdee225055d4e919031fa7ead5de4e4079
-
Bartosz Przydatek authored
Change-Id: Iaf3e6bd2615273618a5f5c9dd1527aab47e659de ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: b8386a7057ea9586aa332424ecea4d22fd7114d8
-
- May 26, 2017
-
-
Thai Duong authored
Change-Id: I7822198a4257a81db34231d1c4d416f87fb9b65a ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: e38021ac0481d7c14f68778d60468e66767a91d6
-
Thai Duong authored
Change-Id: I115b64a1d4a3e4eadb330ed707c9206efd42ae31 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 58c9c7744df883bbbe906d3928027607208a7d1a
-
Thai Duong authored
Change-Id: Ie40c5f24350e37aa075bb12b126b0cc9168dedd0 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 1cd7ca30352d34ec4252e3e3ef6659f748e2d079
-
- May 25, 2017
-
-
Thai Duong authored
Change-Id: I9a0f108b74fc3be2a92243d3a40cc49b90c0d3e0 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 7b95565afad9497b2265e9bb2382c7be048ef7d6
-
KB Sriram authored
Enable more robust lint and error-prone checks, and suppress warnings on existing code or fix where it is easy. 1. PrimitiveSet inner class set to static, callers fixed. 2. Suppress other warnings in Registry. Change-Id: I33ca51fd465e646107b2d7244fea5edc115793d2 ORIGINAL_AUTHOR=KB Sriram <kbsriram@google.com> GitOrigin-RevId: 3ebbd1121f174b94d020de7987df1f075c04d5b2
-
Thai Duong authored
Reflection is used in functions that transform a private keyset to a public keyset. At the moment only Tinkey needs this feature, so these functions are temporarily moved to TinkeyUtil. Android apps might also need this feature so we're working on a solution that doesn't depend on reflection. Change-Id: I90358713215a3ab222e3b62ba5deb898b9b450a3 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: d5e62cf596f5ec878595c8bd4ee9ac093f116193
-
Thai Duong authored
Change-Id: Ibfb472491ba253c5f023ee43fa14280d3249a58b ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 04902a0eada13374e44ec5baf81ee4a79c634f21
-
Thai Duong authored
ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: fa236d8d4ad84bf59e5d20f958735c7ccad6b352
-
KB Sriram authored
Certain APIs and classes retain or return bytearrays which can be mutated by the callers. 1. Use @Immutable annotations to statically check if a class exposes any mutable data. 2. Add an ImmutableByteArray class that prevents mutable bytearrays by making or returning a copy of an underlying set of bytes. Change-Id: I2c5804eeb3d2e736eb45bb3283979b2874b5d7b4 ORIGINAL_AUTHOR=KB Sriram <kbsriram@google.com> GitOrigin-RevId: 1c9804a2101360ddf41db719eef1d763e965d9ed
-
Thai Duong authored
ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 7630dd48704d7afd8708b08d2c36cd4d8abfe0d8
-
Erhan Nergiz authored
ORIGINAL_AUTHOR=Erhan Nergiz <anergiz@google.com> GitOrigin-RevId: 9badc6d7c67ddb7af4b3010653f3857b71bc0917
-
- May 24, 2017
-
-
TheRealHaui authored
-
Raphaël Jamet authored
ORIGINAL_AUTHOR=Raphaël Jamet <rjamet@google.com> GitOrigin-RevId: 063eaa04cf3e8cb364d6bfa105c1711429442956
-
Thai Duong authored
Merge "Disable tests that require unlimited key strength, which is not supported yet in the JVM installed on Kokoro MacOS fleet." ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 9bd9db1cd196b281a3396007b9f6258b61bcb5d8
-
Bartosz Przydatek authored
Change-Id: I8bd096010b7b55a2328218453219c95626786737 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 74d94dcb70cdc8973b2adef1195a4fd0995c2a87
-
Erhan Nergiz authored
Change-Id: I73d98fc7eb41eaa1299385d67a28fdce616facc2 ORIGINAL_AUTHOR=Erhan Nergiz <anergiz@google.com> GitOrigin-RevId: 2fd5ea34821f09a49a764ff2ace9db9b72a8b256
-
Erhan Nergiz authored
Change-Id: I6ff8c4c641b604f9dc459f3edc971427dfcb3cc9 ORIGINAL_AUTHOR=Erhan Nergiz <anergiz@google.com> GitOrigin-RevId: 305bd7801a418f33101079c7a9f93f2be292f8c9
-