- Dec 11, 2017
-
-
Bartosz Przydatek authored
Also putting all subtle-classes in namespace crypto::tink::subtle. Change-Id: I47fece5df4ef524521449320d619b13ba8466373 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 39ba523aecf79247e31f87e974f79eec3dfaf1bc
-
Haris Andrianakis authored
Change-Id: Icac440f9256483fd1ef634f902325e8d0bfb3496 ORIGINAL_AUTHOR=Haris Andrianakis <candrian@google.com> GitOrigin-RevId: ed463ba00a7280300513e6d3468096d78fbb8119
-
Bartosz Przydatek authored
Change-Id: I264d0121a1b6360c83d9fa5b58510e4ac9e79dd2 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 6268294b89c1a3994effe7684077d178c3435021
-
Bartosz Przydatek authored
Change-Id: I721df9825129d2b4b420fbc11b71bc817affaaa0 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: f4d87d951fa41a51cb7b98b39ad29ab3b61a3cda
-
Thai Duong authored
Change-Id: Ie512ca675dd94a0adc8b7348d478b421b49b3ab9 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 2831f2970945b47f59f8cf43af9127d3f7265bb3
-
Bartosz Przydatek authored
Change-Id: I2e654a1c5925f8a3bb0cebe53e6a7c405cbc0d84 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 566e7c317456c3fb52192d731b0b1fca6fcab590
-
Bartosz Przydatek authored
Change-Id: I084854e4fc98c6a38d8b58aabeee6838f5d2867e ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: c43270578d0049996743af7469a045e090d071d6
-
Thai Duong authored
Change-Id: I9892f7adce4dd650324392fc0940aacbabe9f2f8 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: ec43b688ea76b944634bbc2867b0180954e3f490
-
- Nov 25, 2017
-
-
Thai Duong authored
Also bumping all primitives to 1.1.0. Bug: 65864441 Change-Id: Id97f8a21f497fbf77858b0aae666987e0e5c1e7e ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: afc93665e41173c03473019acf35aab9443687bb
-
Thai Duong authored
Bug: 65864441 Change-Id: I735797be0931c1ad1e14980bf655eea54b754e12 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 65e07c0f13d61ba8e5194e589115e29eeec47f12
-
- Nov 24, 2017
-
-
Bartosz Przydatek authored
Change-Id: I5cdcecfaba40163d9ea21af7f2845accee55357a ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 9c822e61097c4d0ef26865bf377cc24788647152
-
Thai Duong authored
XSalsa20, ChaCha20, XChaCha20 and their corresponding AEAD constructions with Poly1305 are now having their own classes. Also removing NaClBoxCrypto. These hybrid construcions are under re-designed. Change-Id: I6a778db6a9ad47681c925cf5cc010d955017e5ba ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: ffe317294ba4c9dd880401a7c63a89c7cd8d6157
-
Thai Duong authored
Change-Id: I4fd5d11d4f6c47ca73f9fb537d42ea42e22f7376 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 2ebf79fbfd3759a6cdd8be8298f1ae6047aec028
-
- Nov 23, 2017
-
-
Thai Duong authored
Bug: 65864441 Change-Id: I6c370fdaa04dcd732e756334cb8e09ee23df5910 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: efe664ecef0d9f16fd65cbb0a17766ec5f057e7c
-
Thai Duong authored
Change-Id: Ic7c50eec0c54abe71c77d4ae20079d0b60b7a9f2 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 086cb47563ce07c510fc02df4a1fa24f5d4a7d53
-
Thai Duong authored
Change-Id: I0321e425472a3b2298ac9786551e337e215e9ecc ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 84ed9c705a5bccd0c0f026ca1aa91a25b80a1326
-
Thai Duong authored
Change-Id: I1e34b1561bef3b9b27fd4d2824336be8424a0abd ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 15c92aeef12e7f73d6801f08b46e26d32bc38da4
-
- Nov 14, 2017
-
-
Thai Duong authored
Change-Id: Ie4beeb72f451640e8c5dab089bd1e9d2b95271a9 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: e7b87626400e2e530436b11a105985e66d0555f8
-
Thai Duong authored
subtle should be preserved for crypto primitives that can run on both Android and server side. KeysDownloader doesn't support Android, thus it doesn't belong to subtle. Change-Id: I25285e7dc1e8a4c5beb440f602b4166b4c245752 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 90e2e0fac515686c1cd9f9e251c1c8c8eff7056e
-
Thai Duong authored
This is because GCMParameterSpec is not support until Android 19 :-(. Also fixing some style issues. Bug: 67385998 Change-Id: I7c0e00e4ade247cdb607096aa9821db31ba6dfd0 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: b11d06e52109ad05cdb50cf2bea94628795dcf9d
-
Thai Duong authored
Bug: 67385998 Change-Id: I644ed9492d6715465d15ad51a22f6c87f5093152 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 3326d9981cd77f5a9e79d1784f90c3b21bf7a6a0
-
Thai Duong authored
This implementation is contributed by Raphael Jamet. Bug: 65864441 Change-Id: I53e17fecc53917e9a5f7826fa4b1877736443da4 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 6945ad5cd1758398428552583e32408377055449
-
- Nov 10, 2017
-
-
Bartosz Przydatek authored
Change-Id: I38c6c098ccd8f7ea3d4d4b52a487c305e476e4c7 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: b0caa7114cbde7d746f46e0af83124842e8fbfc4
-
Bartosz Przydatek authored
Change-Id: I280be36b04cea31a1df985510aad938a26d3629a Bug: 65687175 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 24a5c8c7e14e7a725c29d24f44403b5809ee3731
-
Quan Nguyen authored
Based on Daniel's idea. Using the notations at https://tools.ietf.org/html/rfc7748#section-5, we want to verify whether u, x2/z2, x3/z3 are collinear (see comments in the code for details). This CL also bans public key in the list https://cr.yp.to/ecdh.html#validate Bug: 68164999 Change-Id: I03b719a9e8369096a89c5fba7e27f724f2a94188 ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com> GitOrigin-RevId: f4f66fb7abd0ff095211a323fc43a4631660ad89
-
- Nov 09, 2017
-
-
Daniel Bleichenbacher authored
Bug: 67476176 Change-Id: I037b964a72201299b8bd244d26b502a64e0cd9bc ORIGINAL_AUTHOR=Daniel Bleichenbacher <bleichen@google.com> GitOrigin-RevId: 67b5f9dab3c9879419cce70bf3f515ddfca514b6
-
Thai Duong authored
Bug: 69107476 Change-Id: Idf29ed3b88c75fe10bbbf734a8c7c363ac78c634 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 15428df194a9bcd819b2f4ed5787b3a35eb836de
-
Thai Duong authored
This implementation is contributed by Raphael Jamet. Bug: 65864441 Change-Id: Ice3eace4a04afbe6086432fc31fd07e71857e0de ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 7f41e968e15250696bf4b0b6add5e5e0119fb9e3
-
Thai Duong authored
Bug: 65864441 Change-Id: I800c8cc924f20ffc2e0671651a7a0018f4a94efc ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 6e959ccf183218d5fb022a0a70df00519f31a919
-
Bartosz Przydatek authored
Change-Id: I35db8629d788723140048fc2b3fb0d8f2b5bf3e2 Bug: 66947041 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: b47e5eddb1759025268847222eb11b59ba0b3dea
-
Quan Nguyen authored
Based on cl/172745913. Change-Id: I651986b6e4f0cf826a30df80126af16090bc3173 ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com> GitOrigin-RevId: e8e09845aa30680fc12b21686e5aa5be029c832b
-
Thai Duong authored
Change-Id: Ib92fdbcb703cb1f0e36de1f7dad54299536c5d94 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 9070cec94a32f802b12d5c9196f79681f1823514
-
Bartosz Przydatek authored
Change-Id: Id903ee5d7c9ef7311efad297fa869b71840c292c ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 380c4bd49ef5a8046aaca7da6ae910787db6c193
-
Bartosz Przydatek authored
Change-Id: If71775ddc160f4ba3b3e6c194b589ebd903f7ef4 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 434de034db10383329ec23ef7b872b8a0586073e
-
- Nov 03, 2017
-
-
Thai Duong authored
Change-Id: I0d369419909f403740f0d489d789d063f9a75097 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 18499982603d1d9f7fa889c1f8439408977d34a6
-
Thai Duong authored
Due to the hardcoded path, this does not work outside google3, but that's the only place where we are running tests against Android. Bug: 68704634 Bug: 67385998 Change-Id: Iac9fd02eef6d7483ad19e14a02cbf744d2353677 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: ed4b83d046ef8cc4195946206fc90f49b63d5f39
-
Thai Duong authored
I plan to use this downloader in another app that also needs to load public keys from a remote HTTPS server. Change-Id: I4116b73db6340bb3bfd774d1202ea907464e4635 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 2d66679d5095d39d0623d123a8c50a1293e2b11a
-
Quan Nguyen authored
Change-Id: I119e10c560502787437a9b744d9b43797de4a7c7 ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com> GitOrigin-RevId: 77ec227a62026173c88e16a34df31049378b4a19
-
Quan Nguyen authored
Wycheproof tests will shield us from making mistakes for the follow-up refactoring/rewritting CLs. Change-Id: I585038f2218497d1038ce4857c7de31dc2b6c606 ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com> GitOrigin-RevId: 6177280951ea114ba7da35b185b655e27dd604f3
-
Quan Nguyen authored
The test is covered by testWycheproofVectors. Change-Id: If405dab1b2acf5bdd9e6a3c19cd1a5cfbd68985e ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com> GitOrigin-RevId: 1e6e9e6f1b4bfe290b8cb522a9d46eb003bd9ae8
-