- May 31, 2019
-
- May 23, 2019
-
-
Niklas Keller authored
-
- May 14, 2019
-
- May 13, 2019
-
-
tholenst authored
This is the c++ analogue of cl/245028155. If we implement KeyManager based on the new "InternalKeyMananger" abstract class, users still need to be able to get the normal KeyManager interface. Hence we implement the latter based on the former. PiperOrigin-RevId: 247924079
-
tholenst authored
PiperOrigin-RevId: 247918862
-
- May 10, 2019
-
-
Tink Team authored
PiperOrigin-RevId: 247685444
-
ckl authored
This a trivial change primarily to test Copybara migrations. PiperOrigin-RevId: 247483967
-
Tink Team authored
PiperOrigin-RevId: 247411302
-
candrian authored
PiperOrigin-RevId: 247324629
-
Tink Team authored
PiperOrigin-RevId: 247288505
-
tholenst authored
PiperOrigin-RevId: 247178796
-
przydatek authored
PiperOrigin-RevId: 247178623
-
ckl authored
Merging #196. Merge c2ccaa30 into 95aadfe7 ORIGINAL_AUTHOR=Stuart Perks <stuart.m.perks@gmail.com> COPYBARA_INTEGRATE_REVIEW=https://github.com/google/tink/pull/196 from perkss:perkss-tinklj c2ccaa30 GIT_ORIGIN_REV_ID=e2d678874116160c60d51941009cfa7bbb6c6409 PiperOrigin-RevId: 246866739
-
ckl authored
PiperOrigin-RevId: 246832241
-
tholenst authored
PiperOrigin-RevId: 246821376
-
thaidn authored
PiperOrigin-RevId: 246600038
-
ckl authored
PiperOrigin-RevId: 246523722
-
ckl authored
In bazel 0.25 the flag --incompatible_no_transitive_loads is now enabled by default. To fix this, we must not rely on imported symbols being exported by default. Context: https://github.com/bazelbuild/bazel/issues/5636 PiperOrigin-RevId: 246384617
-
tholenst authored
The newest version 0.25 breaks our build. PiperOrigin-RevId: 246315462
-
tholenst authored
Unfortunately, without a change, it is impossible to use the InternalKeyManager in the registry. The reason is that there is no place where the previous code [1] can be instantiated in the registry (i.e., I cannot write any code which calls [1] in the registry). In the (to be written) function RegisterInternalKeyManager(...) I cannot call the code at [1] because it's impossible to know the primitive type for which to call it. In GetPrimitive<P> it is impossible because it's impossible to have the KeyProto type. The only option is to call it in the constructor of http://google3/third_party/tink/cc/core/internal_key_manager.h?l=82-89&rcl=244821003. But that would mean that we have to change the interface of InternalKeyMananger (i.e., add something like a function StatusOr<shared_ptr<void*>> Create(string_view serialized_key, std::type_index type), which I think is very complicated to understand). PiperOrigin-RevId: 246273708
-
ckl authored
PiperOrigin-RevId: 245484703
-
ckl authored
PiperOrigin-RevId: 245332714
-
ckl authored
PiperOrigin-RevId: 245326095
-
candrian authored
The issue was with grpc: https://github.com/bazelbuild/bazel/issues/4341 PiperOrigin-RevId: 245104328
-
Charles Lee authored
-
Tink Team authored
Add signature length to the invalid signature error message when converting from an ECDSA signature in IEEE 1363 encoding to DER encoding. PiperOrigin-RevId: 245071238
-
przydatek authored
PiperOrigin-RevId: 243066341
-
Tink Team authored
Fix some issues with the ecdsa subtle polyfill when running under closure optimizations and remove base64 url padding characters for better subtle interoperability. PiperOrigin-RevId: 242894900
-
Tink Team authored
Have generateKeyPair for elliptic curves return CryptoKeyPair instead of CryptoKey since it generates both a public & private key. PiperOrigin-RevId: 242135683
-
thaidn authored
PiperOrigin-RevId: 237137717
-
thaidn authored
PiperOrigin-RevId: 237064147
-
thaidn authored
PiperOrigin-RevId: 234869572
-
bleichen authored
ECDH share with P-256K curves is not a failure. (Of course computing an incorrect share would still fail.) These curves are not supported by many implementations. PiperOrigin-RevId: 232868104
-
thaidn authored
PiperOrigin-RevId: 225555844
-
thaidn authored
PiperOrigin-RevId: 225552379
-
thaidn authored
PiperOrigin-RevId: 225551172
-
thaidn authored
PiperOrigin-RevId: 225286672
-
thaidn authored
PiperOrigin-RevId: 225278074
-
thaidn authored
PiperOrigin-RevId: 225223930
-
thaidn authored
PiperOrigin-RevId: 225197643
-