Commit Graph

8 Commits

Author SHA1 Message Date
Daniel Bleichenbacher 8e7e87adb8 Adding a test for faulty RSA signature generation.
Instead of inducing a fault (I don't know how to do this), the test uses
faulty CRT parameters.
Results:
All Java providers pass.

OpenJdk: Generating PKCS#1 signature with faulty key throws:java.security.SignatureException: Could not sign data
BouncyCastle: Generating PKCS#1 signature with faulty key throws:java.security.SignatureException: java.lang.IllegalStateException: RSA engine faulty decryption/signing detected
Conscrypt: Generating PKCS#1 signature with faulty key throws:java.security.SignatureException: java.lang.RuntimeException: error:04000044:RSA routines:OPENSSL_internal:internal error
PiperOrigin-RevId: 207514657
GitOrigin-RevId: ced32b741745a87fb13672eeb2e0ef17ab778d78
2019-11-25 16:56:59 -08:00
Alex Gaynor c313761979 Added two additional findings (#63) 2018-09-20 17:31:11 -07:00
Thai Duong 31387e2cd5 Project import generated by Copybara.
PiperOrigin-RevId: 191113399
GitOrigin-RevId: cfebd59d1f086e907f468004c7d033199d116fad
2018-04-04 13:54:50 -07:00
Thai Duong 72412ae03c Move Wycheproof to third_party/wycheproof. Each language will have its own subdirectory.
Approved by third-party-help@: https://groups.google.com/a/google.com/forum/#!topic/third-party-help/K-JKmnxAGoU.

PiperOrigin-RevId: 126106900
GitOrigin-RevId: cb4418c62d6412f61134cbee74074bdbd2cd3657
2018-04-04 13:54:42 -07:00
quannguyentm 9c44da8d18 Release a few more bugs. (#33) 2017-06-13 16:18:15 -07:00
quannguyentm 7cb50d31f6 Fix format bugs.md (#31)
* Fix format bugs.md

The internal Google format doesn't seem to work with github.

* Update bugs.md
2017-06-05 10:41:17 -07:00
quannguyentm d16e6915e5 Bugs found by Wycheproof Project. (#30)
There are bugs that are not publishable yet.
2017-06-02 15:23:07 -07:00
Emilia Kasper f7ecb0dfad Initial GitHub export 2016-11-30 17:59:14 -08:00