public CryptoLib(ICryptoLib crypto_lib) { _cryptoLib = crypto_lib; }
// Initialize with a specific crypto library public static void initLib(ICryptoLib crypto_lib) { lib = new CryptoLib(crypto_lib); }