tests/fixtures/vulnerable.py
456 B · 12 lines · python Raw
1 # Sample file used by fixture-based tests.
2 from cryptography.hazmat.primitives.asymmetric import rsa, ec, ed25519, dh
3 import hashlib
4
5 rsa_key = rsa.generate_private_key(public_exponent=65537, key_size=2048)
6 ec_key = ec.generate_private_key(ec.SECP256R1())
7 ed_key = ed25519.Ed25519PrivateKey.generate()
8
9 dh_params = dh.generate_parameters(generator=2, key_size=2048)
10 md5_hash = hashlib.md5(b"data").hexdigest()
11 sha1_hash = hashlib.sha1(b"data").hexdigest()
12