TripleDESCryptoServiceProvider使用十六进制密钥

时间:2011-05-18 19:08:48

标签: c# .net encryption 3des

我使用TripleDESCryptoServiceProvider来加密C#中的一系列字节。传递给我的关键是这样FFC7B905AD6ACB57D662115FD65FA338,我相信这是一个十六进制。如何将此值转换为接受字节数组的TripleDESCryptoServiceProvider.Key属性,或者如何将此值复制到字节数组,以便我可以传递给key属性。

提前致谢,

约翰

1 个答案:

答案 0 :(得分:3)

只需将十六进制解析为字节数组 - 实际上与加密无关。

Stack Overflow上有大量的示例代码,包括my answer here

(没有把这个问题视为重复,因为它不是相当重复 - 它真的是要理解它是首先解析为字节数组的问题。)