Skip to content
Snippets Groups Projects
  1. Dec 11, 2017
  2. Nov 25, 2017
  3. Nov 24, 2017
    • Bartosz Przydatek's avatar
      Fixing Maven config after CL 8140. · c19e3d3a
      Bartosz Przydatek authored
      Change-Id: I5cdcecfaba40163d9ea21af7f2845accee55357a
      ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com>
      GitOrigin-RevId: 9c822e61097c4d0ef26865bf377cc24788647152
      c19e3d3a
    • Thai Duong's avatar
      Refactoring Snuffel and SnufflePoly1305. · 1005002c
      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
      1005002c
    • Thai Duong's avatar
      Fixing Kokoro macOS build. · d5c2870b
      Thai Duong authored
      Change-Id: I4fd5d11d4f6c47ca73f9fb537d42ea42e22f7376
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 2ebf79fbfd3759a6cdd8be8298f1ae6047aec028
      d5c2870b
  4. Nov 23, 2017
  5. Nov 14, 2017
    • Thai Duong's avatar
      Removing AesGcmParams which is empty. · ac7deeb5
      Thai Duong authored
      Change-Id: Ie4beeb72f451640e8c5dab089bd1e9d2b95271a9
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: e7b87626400e2e530436b11a105985e66d0555f8
      ac7deeb5
    • Thai Duong's avatar
      Moving KeysDownloader to com.google.crypto.tink.util. · 44cbb529
      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
      44cbb529
    • Thai Duong's avatar
      Reducing usages of AES-GCM in tests to make them run on old Android. · 000871e9
      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
      000871e9
    • Thai Duong's avatar
      Removing usages of java.nio.charset.StandardCharsets which is unavailable on Android pre 19. · ab7eda13
      Thai Duong authored
      Bug: 67385998
      Change-Id: I644ed9492d6715465d15ad51a22f6c87f5093152
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 3326d9981cd77f5a9e79d1784f90c3b21bf7a6a0
      ab7eda13
    • Thai Duong's avatar
      Adding AES-SIV. · f4b228d5
      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
      f4b228d5
  6. Nov 10, 2017
  7. Nov 09, 2017
    • Daniel Bleichenbacher's avatar
      Thread safety test for AEAD · 01da0c16
      Daniel Bleichenbacher authored
      Bug: 67476176
      
      Change-Id: I037b964a72201299b8bd244d26b502a64e0cd9bc
      ORIGINAL_AUTHOR=Daniel Bleichenbacher <bleichen@google.com>
      GitOrigin-RevId: 67b5f9dab3c9879419cce70bf3f515ddfca514b6
      01da0c16
    • Thai Duong's avatar
      Adding an impl of Server-Side Verification of Google AdMob Rewarded Ads. · d87cf1ba
      Thai Duong authored
      Bug: 69107476
      
      Change-Id: Idf29ed3b88c75fe10bbbf734a8c7c363ac78c634
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 15428df194a9bcd819b2f4ed5787b3a35eb836de
      d87cf1ba
    • Thai Duong's avatar
      Adding AesCmac. · 9759e2f1
      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
      9759e2f1
    • Thai Duong's avatar
      Adding DeterministicAead. · e5de5cee
      Thai Duong authored
      Bug: 65864441
      
      Change-Id: I800c8cc924f20ffc2e0671651a7a0018f4a94efc
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 6e959ccf183218d5fb022a0a70df00519f31a919
      e5de5cee
    • Bartosz Przydatek's avatar
      Adding tests for Catalogue- and Config classes. · 1c9e3b44
      Bartosz Przydatek authored
      Change-Id: I35db8629d788723140048fc2b3fb0d8f2b5bf3e2
      Bug: 66947041
      ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com>
      GitOrigin-RevId: b47e5eddb1759025268847222eb11b59ba0b3dea
      1c9e3b44
    • Quan Nguyen's avatar
      Add Wycheproof's ECDH tests. · ba5acec6
      Quan Nguyen authored
      Based on cl/172745913.
      
      Change-Id: I651986b6e4f0cf826a30df80126af16090bc3173
      ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com>
      GitOrigin-RevId: e8e09845aa30680fc12b21686e5aa5be029c832b
      ba5acec6
    • Thai Duong's avatar
      Fixing macOS build. · 52400303
      Thai Duong authored
      Change-Id: Ib92fdbcb703cb1f0e36de1f7dad54299536c5d94
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 9070cec94a32f802b12d5c9196f79681f1823514
      52400303
    • Bartosz Przydatek's avatar
      Renaming promote to setPrimary in KeysetManager, adding tests for Config-classes. · eaf13846
      Bartosz Przydatek authored
      Change-Id: Id903ee5d7c9ef7311efad297fa869b71840c292c
      ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com>
      GitOrigin-RevId: 380c4bd49ef5a8046aaca7da6ae910787db6c193
      eaf13846
    • Bartosz Przydatek's avatar
      Adding C++ KeysetManager. · d0bd5007
      Bartosz Przydatek authored
      Change-Id: If71775ddc160f4ba3b3e6c194b589ebd903f7ef4
      ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com>
      GitOrigin-RevId: 434de034db10383329ec23ef7b872b8a0586073e
      d0bd5007
  8. Nov 03, 2017
    • Thai Duong's avatar
      Excluding KeysDownloader in Maven Android flavor. · c68e8776
      Thai Duong authored
      Change-Id: I0d369419909f403740f0d489d789d063f9a75097
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 18499982603d1d9f7fa889c1f8439408977d34a6
      c68e8776
    • Thai Duong's avatar
      Running Wycheproof tests on Android. · 909f9962
      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
      909f9962
    • Thai Duong's avatar
      Moving the downloader from GooglePaymentsPublicKeysManager to its own class. · cb55f5ea
      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
      cb55f5ea
    • Quan Nguyen's avatar
      Fix maven · f7cb3073
      Quan Nguyen authored
      Change-Id: I119e10c560502787437a9b744d9b43797de4a7c7
      ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com>
      GitOrigin-RevId: 77ec227a62026173c88e16a34df31049378b4a19
      f7cb3073
    • Quan Nguyen's avatar
      Add Wycheproof's ChaCha20Poly1305 tests. · b88d54f3
      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
      b88d54f3
    • Quan Nguyen's avatar
      Remove AesGcmJceTest's testRegression · ffc97cfd
      Quan Nguyen authored
      The test is covered by testWycheproofVectors.
      
      Change-Id: If405dab1b2acf5bdd9e6a3c19cd1a5cfbd68985e
      ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com>
      GitOrigin-RevId: 1e6e9e6f1b4bfe290b8cb522a9d46eb003bd9ae8
      ffc97cfd
Loading