我想使用Nancy Cryptography helpers来保护模块中的字符串。 但我似乎无法弄清楚如何使用它们。
有人能指点我一个例子吗?
答案 0 :(得分:1)
没关系,我把它解决了:
using Nancy.Cryptography
var ec = CryptographyConfiguration.Default;
var enCryptedString = ec.EncryptionProvider.Encrypt("SomeString");
但是,我看不到如何使用密钥或密码。谁能告诉我它是如何完成的?
答案 1 :(得分:1)
默认使用RandomNumberGenerator.Create();
,因此要控制您需要提供自己IKeyGenerator
&的实施所需的密钥。 IEncryptionProvider
接口