好的,所以我需要一些關於我應該用於當前項目的加密方法的建議。關於這個主題的所有問題都是關於網絡連接,並將加密數據從一臺機器傳遞到另一臺機器。關於我應該使用的加密方法的建議
的系統是如何工作的簡要總結爲:
我有一個是在那些以文本格式表中保存一些數據。然後我使用一個工具來解析這些數據並將其序列化爲一個dat文件。這工作正常,但我需要加密這些數據,因爲它將與應用程序一起存儲在公共場所。數據不會發送到任何應用程序簡單讀取的地方。我只需要對它進行加密,這樣如果它落入了錯誤的手中,就不可能讀取數據。
我正在使用crypto ++庫進行加密,我讀過它可以執行大多數類型的加密算法。然而,我注意到大多數算法使用公鑰和私鑰來加密/解密數據。這將意味着我將不得不存儲私人密鑰,而這些數據似乎對我來說不直觀。有沒有什麼方法可以在不存儲私鑰的情況下執行加密?
查找對稱與非對稱加密 –