Add support for ECDSA secp256k1 (current is secp256r1) Add more cryptography providers like bouncycastle and spongycastle