我正在使用TripleDESCryptoServiceProvider来加密C#中的一系列字节。传递给我的密钥就像这样的FFC7B905AD6ACB57D662115FD65FA338
,我认为这是一个十六进制。我如何才能将此值放入接受字节数组的TripleDESCryptoServiceProvider.Key
属性中,或者如何将该值复制到字节数组中以便可以传递给key属性。
提前致谢,
约翰
最佳答案
只需将十六进制解析为字节数组-确实与加密无关。
在堆栈溢出中,有很多示例代码可以做到这一点,包括my answer here。
(不要将这个问题作为一个重复项来结束,因为它不是一个重复项-真正要了解的是,这首先要解析为字节数组。)