【发布时间】:2013-06-26 23:31:46
【问题描述】:
我正在开发 Office 插件。在我的应用程序中,我需要存储用户提供的一些数据。
现在这些数据将在办公程序(word、excel、power-point)之间共享,所以我需要将它们存储在某个文件中,我可以在任何办公程序下从我的应用程序访问这些文件。
我的问题是如何序列化我的数据对象(我有相关示例),但我希望对密码等数据进行加密。我试图将数据对象存储为二进制格式,但我仍然可以读取数据(只需在记事本++中打开)..有什么想法吗?
更新
我不需要知道如何加密数据,我想序列化我的数据对象并同时加密重要或秘密数据(加密序列化)
【问题讨论】:
-
用于序列化我的数据的对象可以加密一些字段吗?
-
加密整个批次,然后在反序列化之前对其进行解密。或者不要使用纯文本密码(无论如何都是坏主意)
-
你为什么不想加密整个批次?
标签: c# winforms office-addins