Skip to content
Snippets Groups Projects
  1. Feb 21, 2019
  2. Aug 01, 2018
    • Quan Nguyen's avatar
      Support EcdsaSignatureEncoding::IEEE_P1363 in C++. · ae7e9f91
      Quan Nguyen authored
       + Add EcdsaSignatureEncoding parameter into constructor of ecdsa_sign/verify_boringssl
       + str2bn/bn2str subtle_util_boringssl.
       + Methods transform back and forth between IEEE_P1363 and DER encoding.
      
      The rests of changes are just consequences of constructor change.
      
      PiperOrigin-RevId: 206673897
      GitOrigin-RevId: b41a79aed3c317ed6104e945dc1834bb4df0b358
      ae7e9f91
  3. Jul 27, 2018
    • Quan Nguyen's avatar
      Automated g4 rollback of changelist 204232671. · b04afab9
      Quan Nguyen authored
      *** Reason for rollback ***
      
      We split rsa PSS from PKCS1, this encoding is not needed.
      
      *** Original change description ***
      
      Add enum RsaSignatureEncoding
      
      ***
      
      PiperOrigin-RevId: 205695849
      GitOrigin-RevId: 6a207fb0de4aa24def3531e6f663b978099c67db
      b04afab9
  4. Jul 20, 2018
  5. Jul 12, 2018
  6. Apr 27, 2018
  7. Dec 11, 2017
    • Bartosz Przydatek's avatar
      Removing protos-dependency of C++ subtle. · ddd1b8d1
      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
      ddd1b8d1
  8. Oct 06, 2017
    • Thai Duong's avatar
      Fixing issues found during sync. · f77a51a1
      Thai Duong authored
      - Moving wycheproof test vectors to testdata/wycheproof so that
      they can be excluded in sync.
      
      - StreamingAeadConfig does not use AeadConfig, removing the
      dependency.
      
      - Adding ToString() in a few places.
      
      - Removing unused dependencies in AesGcmBoringSsl.
      
      - Removing TestUtil.getBytes() and renaming TestUtil.getJsonObject
      to readJson.
      
      Change-Id: I5216275fa7050524af98c11ce6a8007cbab37212
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 4fdc9b5759d0f37b0ce054fe56a57bb27c3ba594
      f77a51a1
  9. May 26, 2017
    • Thai Duong's avatar
      Move C++ to google::crypto::tink. · 2675d260
      Thai Duong authored
      Change-Id: I115b64a1d4a3e4eadb330ed707c9206efd42ae31
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 58c9c7744df883bbbe906d3928027607208a7d1a
      2675d260
  10. May 18, 2017
  11. Apr 06, 2017
  12. Mar 29, 2017
  13. Mar 23, 2017
    • Bartosz Przydatek's avatar
      Merge "Initial structure for C++ Tink" · 32cdbb20
      Bartosz Przydatek authored
      ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com>
      
      GitOrigin-RevId: c019cd1b6c0a97f0cbc1fa296488dc849da62aa8
      32cdbb20
    • Thai Duong's avatar
      Prepraing for open source: fix various lint errors. · 3428dedb
      Thai Duong authored
      Move java/GenTestRules.bzl -> tools/gen_java_test_rules.bzl, so that we
      can use it for other components.
      
      Change-Id: I339702f340f75269f48fb6b8e8c78616d72d2f72
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      
      GitOrigin-RevId: 6667ac5c857bd16066a7c229de0dddae59f265e7
      3428dedb
    • Thai Duong's avatar
      Merge "Preparing for open source: adding license." · 2a73c19e
      Thai Duong authored
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      
      GitOrigin-RevId: 51fc88f7b58f4e33efdbac728e1f4b84088d8bcc
      2a73c19e
    • Quan Nguyen's avatar
      Ecdsa key protobuf. · 1d431eb2
      Quan Nguyen authored
      This CL is exactly the same as
      I3df492c6d400fde36dea9e556deb3aa4987aa978, except adding EcdsaProtoTest
      Rename Proto to TinkProto.
      
      Change-Id: Iff2c97e6cf57aaf512e218c1fadbec305c2c8a6f
      ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com>
      
      GitOrigin-RevId: 4b68683c291825759c006df2925c15a8560ae590
      1d431eb2
    • Thai Duong's avatar
      Rename to Tink. Full package is com.google.cloud.crypto.tink · e7d8889d
      Thai Duong authored
      Change-Id: I0da7c8a7bd5bd113edb7ed5cf19dc23b10af5a81
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      
      GitOrigin-RevId: 624461c8281b1e04bae4e366e7cffd82a3827336
      e7d8889d
  14. Mar 22, 2017
    • Thai Duong's avatar
      Basic infrastructure. · 433c7b23
      Thai Duong authored
      - Directory structure follows TensorFlow.
      - Rules for protobuf building are based on https://github.com/pubref/rules_protobuf, as I can't find anything simpler.
      - Continuous integration with Kokoro (work in progress).
      
      I also copied some existing Java/CC code from Bartosz and Daniel's experimental folders.
      
      Change-Id: I7f993934d149c114320e3388fee84fbdafd7ba81
      433c7b23
Loading