下面的項目是在C++中用WinAPI完成的,用於加密/編碼我正在使用CryptoC++,但是我打開了更好的庫。我需要對電子郵件數據進行加密/編碼,將其傳輸,然後在另一端對其進行解密,以便特權用戶可以閱讀電子郵件。什麼方法/算法/庫可以安全地加密然後解密
我最初的想法只是使用我的密鑰(例如「MYKEY」)使用SHA256加密電子郵件文本。但我想我不完全明白哈希是什麼。我知道使用SHA256或MD5或AES加密的字符串是不可能解密的,但我認爲如果使用我的特殊密鑰(「MYKEY」)對字符串進行加密,那麼只要我知道特殊密鑰,就可以解密它。那是對的嗎?
如果不是,你可以建議一個庫,算法或方法,我可以用來實現我的任務加密/編碼電子郵件文本&只有能夠解密它,如果我有一個密鑰或一些共享密鑰,將允許我解密數據?