首页 文章

在C#中使用RSACryptoServiceProvider来加密/解密excel文件?

提问于
浏览
2

如何在C#.NET中使用私钥/公钥来加密/解密excel文件?

文章RSA Encryption in C#描述了一种执行此加密的方法,但此示例仅适用于加密/解密文本,而不适用于excel文件 .

如何加密/解密excel文件(使用非对称RSA加密)?

2 回答

  • 2

    您提供的链接是 not 您应该使用RSA加密数据(如文件)的方式 . 我有一个关于这个主题的旧的(但仍然是最新的)博客文章:

    http://pages.infinit.net/ctech/20031101-0151.html

  • 0

    单程...

    在该文章的 EncryptData 方法中,它接受一个要加密的字符串,然后在加密之前将其转换为字节 . 要从文件中获取字节,可以使用FileStream .

    只需更改方法,使参数为文件路径而不是文本数据,并根据需要使用文件流读取/写入字节 . 同样适用于 DecryptData 方法 .

相关问题