Age | Commit message (Collapse) | Author |
|
PiperOrigin-RevId: 554808719
|
|
PiperOrigin-RevId: 553782644
|
|
private key.
PiperOrigin-RevId: 550921147
|
|
PiperOrigin-RevId: 549884443
|
|
PiperOrigin-RevId: 549607483
|
|
PiperOrigin-RevId: 549314771
|
|
PiperOrigin-RevId: 549266939
|
|
a keymanager that is internal.
PiperOrigin-RevId: 548968754
|
|
PiperOrigin-RevId: 547449244
|
|
This isn't needed anymore -- we now fully support Parameters. Also, this was never in a release, so I'm sure that it's never used. Note that even if a user uses it, they can just replace
KeyTemplate keyDerivationTemplate =
KeyDerivationKeyTemplates.createPrfBasedKeyTemplate(a, b);
with
PrfBasedKeyDerivationParameters.builder()
.setPrfParameters((PrfParameters) a.toParameters())
.setDerivedKeyParameters(b.toParameters())
.build();
(Typically, one doesn't need to convert it into a KeyTemplate -- if one does, one can just call KeyTemplate.fromProto()).
PiperOrigin-RevId: 547406999
|
|
PiperOrigin-RevId: 546265787
|
|
PiperOrigin-RevId: 545653685
|
|
PiperOrigin-RevId: 545623249
|
|
This will be called from the keymanager which is internal. Hence it has to be internal.
PiperOrigin-RevId: 545244314
|
|
PiperOrigin-RevId: 544367537
|
|
PiperOrigin-RevId: 543686885
|
|
This is similar to cl/524276311
PiperOrigin-RevId: 542847331
|
|
PiperOrigin-RevId: 542829432
|
|
PiperOrigin-RevId: 542234117
|
|
PiperOrigin-RevId: 542219953
|
|
PiperOrigin-RevId: 541612792
|
|
PiperOrigin-RevId: 540891815
|
|
Design: go/tink-java-rsassa-pss-key-type
PiperOrigin-RevId: 540268607
|
|
users of KeysetHandle::getPrimitive() onto the new Configuration API. This configuration forwards all the calls to the global Registry. Use of this Configuration in new code is discouraged.
PiperOrigin-RevId: 534527675
|
|
This continues the work on Tink evolvability started with the introduction of Configuration.
PiperOrigin-RevId: 534205096
|
|
PiperOrigin-RevId: 534151271
|
|
PiperOrigin-RevId: 531480166
|
|
PiperOrigin-RevId: 531035335
|
|
a series of changes implementing our goal of Tink evolvability.
PiperOrigin-RevId: 530927550
|
|
PiperOrigin-RevId: 529535431
|
|
PiperOrigin-RevId: 529198920
|
|
for now.
Subsequent CLs will contain Public and Private Key serialization.
PiperOrigin-RevId: 529086553
|
|
PiperOrigin-RevId: 528751120
|
|
PiperOrigin-RevId: 527910362
|
|
PiperOrigin-RevId: 527530763
|
|
PiperOrigin-RevId: 527208575
|
|
PiperOrigin-RevId: 526951356
|
|
PiperOrigin-RevId: 525861699
|
|
This is similar to cl/524276311
PiperOrigin-RevId: 525761594
|
|
This is similar to cl/524276311
PiperOrigin-RevId: 525706772
|
|
This is similar to cl/524276311
PiperOrigin-RevId: 525429014
|
|
To encode BigIntegers, we use the minimal two's-complement representation in big-endian byte-order. This is the same encoding as is already used when keys are created in Java, but is different from the encoding used in C++, where the minimal encoding is used.
Some tests are still missing in this change. They will be added in the next change.
PiperOrigin-RevId: 525167535
|
|
PiperOrigin-RevId: 525110077
|
|
This is similar to cl/524276311
PiperOrigin-RevId: 525095326
|
|
This is not used by Tink, and implies several maven dependencies. These dependencies are not declared in the android package [1], and hence it makes sense to assume that nobody relies on this.
[1] https://github.com/tink-crypto/tink-java/blob/00e7579bdd53b99d629c9f9f18b0735c1a6bc304/maven/tink-java-android.pom.xml
PiperOrigin-RevId: 524282418
|
|
PiperOrigin-RevId: 524276311
|
|
PiperOrigin-RevId: 523632713
|
|
PiperOrigin-RevId: 523381028
|
|
PiperOrigin-RevId: 523335569
|
|
PiperOrigin-RevId: 522584169
|