2009-11-04 40 views
0

我需要在同一個文件中沿着未加密的文本加密文件中的幾段文本。所有的數據都是Unicode文本。C++ Unicode加密庫必需(是嗎?)

在所有加密庫中,我都看過Crypto ++ Botan等等......他們都沒有出現過提供Unicode感知方法來加密/解密數據E.G.可以使用char,string而不是wchar wstring傳入/傳出數據。這很重要嗎?只是尋找一些指導。

回答

9

加密庫將使用您的數據作爲二進制blob,而不是字符。所以數據的編碼無關緊要。

編碼僅影響解釋的數據,而不是數據本身。

換句話說:沒關係

1

加密工作在字節級。它始終需要二進制blob作爲輸入。所以,你使用哪種編碼來解釋數據並不重要。