如何使用私钥/公钥在C#.NET中加密/解密excel文件?
文章RSA Encryption in C#描述了一种执行此加密的方法,但此示例仅适用于加密/解密文本,而不适用于Excel文件。
如何加密/解密excel文件(使用非对称RSA加密)?
答案 0 :(得分:2)
您提供的链接不您应使用RSA加密数据(例如文件)的方式。我有一个关于这个主题的旧的(但仍然是最新的)博客文章:
答案 1 :(得分:0)
单程......
在该文章的EncryptData
方法中,它接受一个要加密的字符串,然后在加密之前将其转换为字节。要从文件中获取字节,可以使用FileStream。
只需更改方法,使参数为文件路径而不是文本数据,并根据需要使用文件流读取/写入字节。同样适用于DecryptData
方法。