Luís Ferreira
ccdf02dfd4
detect_private_key: add textual version of PKCS #8 encrypted private keys
...
As described by RFC7468 and RFC5958, keys that are encoded using the "ENCRYPTED
PRIVATE KEY" label are described as private key information and therefore can
contain secrets, even though encrypted.
Signed-off-by: Luís Ferreira <contact@lsferreira.net>
2021-10-02 20:53:33 +01:00
Max Rozentsveyg
f35bfed79e
Don't use LocalPath.strpath
2020-05-20 12:08:42 -04:00
Anthony Sottile
030bfac7e4
Apply typing to all of pre-commit-hooks
2019-01-31 20:09:15 -08:00
vin01
45d3850244
Detect putty & sshcom private keys
2018-05-19 00:31:16 +01:00
Daniel Roschka
c549cb25a1
Detect Ed25519 keys as well
...
Ed255519 keys generated by OpenSSH contain "BEGIN OPENSSH PRIVATE KEY"
as identifier. This commit adds coverage for such keys as well.
2016-12-26 19:09:53 +01:00
Anthony Sottile
a99475afa0
Simplify the tests
2016-05-27 14:09:50 -07:00
Chris Kuehl
ca2be345a1
detect_private_key: print *filenames*, not the key
2015-08-01 17:02:29 -07:00
Anthony Sottile
07c938e1b1
Allow arbitrary binary to pass the private key hook check. Resolves #64
2015-06-11 13:28:10 -07:00
Cameron Paul
68a7729327
Detect OpenSSH private keys
2015-03-07 09:35:30 -08:00