thanks to cryptography lib, 3.x is still supported