我得到堆栈...我想将数据从c#应用程序保存到XML或sqllite,但由于这是机密信息,我不希望它直接访问...只能从我的密码安全应用。什么类型的数据存储更适合使用以及如何保护它们?谢谢C#存储机密信息
Q
C#存储机密信息
1
A
回答
1
a。保护数据存储自身物理上,并有访问权限
b。保护数据本身 - 使用密钥加密它,或者真正保护该密钥,或者不要将它写入任何地方,除非您访问数据(但是每次需要键入密钥,将其存储在内存中并将其处理后来)。
有很多东西需要学习和更多的解决方案使用 - 但我需要你的应用程序,你的环境下,“攻击”表面的详细信息等...
0
无论是数据存储很容易 - 如果你想为了保护数据,您需要对其进行加密。
这当然只是在information security的表面划痕。
有你需要思考的问题,并提供了很多方面:
- 存储密码/键
- 访问数据存储
- 访问存储在数据存储中的数据
和更多...
0
您必须加密数据并将它们放入数据库或xml中。那时,如果有人得到你的数据库或XML,这是有用的,因为那里的数据是不可用的。也许你可以使用公钥密码学。使用公钥加密数据并将其放入数据库中,并使用私钥获得纯文本。这一切都取决于你的程序的目的。
相关问题
- 1. 哪里存储机密信息?
- 2. C#存储信息
- 3. Objective-C存储信息
- 4. 在iPhone/Android上的数据库中存储机密信息
- 5. 存储信息
- 6. 存储信息
- 7. 存储信息()
- 8. 如何使用C#加密存储的信息?
- 9. Java - 存储信息
- 10. 以C#存储阅读器信息#
- 11. 在C#中存储类型信息
- 12. 存储保存的信息
- 13. 加密和解密存储在cookies中的信息
- 14. 存储敏感信息
- 15. 存储Raycast命中信息
- 16. 未登录存储信息
- 17. MutableArray永久存储信息
- 18. 存储视频信息
- 19. Softlayer API:存储信息
- 20. 信息文件存储
- 21. MS域存储信息
- 22. 从网站存储信息
- 23. 存储支付信息
- 24. Sessionstorage - 存储所有信息
- 25. 如何存储短信息?
- 26. Javascript页面存储信息
- 27. 存储信息php/mysql
- 28. 用于存储加密和解密列的密钥信息的最佳做法
- 29. 如何将加密信息存储在公共DVCS存储库中?
- 30. 如果我使用JSON作为存储机制,存储ID /密码信息,是否有任何缺点?
我将我的excel应用程序移动到C#winform,直到现在它只受密码保护,用户必须在开始时输入密码。我试图实现的是我的数据库,因为它将是单独的文件将不会被直接访问。 – Jim 2011-01-09 07:47:54