我需要一段代码,定义了可以加密和解密绳子功能。 我基本上想要的是字符串不应该是第三方用户可见的,所以,当串在一个文件中起源,它被转换,比方说,使用加密功能的整数值,然后将其作为参数传递另一个文件。 在那里,decrpyt功能进行解密回,并使用在其上执行操作的字符串。
任何建议或已经上市的代码会就好了!
请帮助我。 谢谢!
我需要一段代码,定义了可以加密和解密绳子功能。 我基本上想要的是字符串不应该是第三方用户可见的,所以,当串在一个文件中起源,它被转换,比方说,使用加密功能的整数值,然后将其作为参数传递另一个文件。 在那里,decrpyt功能进行解密回,并使用在其上执行操作的字符串。
任何建议或已经上市的代码会就好了!
请帮助我。 谢谢!
安装tcllib 。 有在tcllib实施了几个标准的加密算法。
以下加密算法可用:
该DES包Tcllib应该做你想要什么。 这是很容易使用:
package require des
set key "12345678"; # Must be 8 bytes long
set msg "abcde"
##### ENCRYPTION
set encryptedMsg [DES::des -dir encrypt -key $key $msg]
# $encryptedMsg is a bunch of bytes; you'll want to send this around...
##### DECRYPTION
set decryptedMsg [DES::des -dir decrypt -key $key $encryptedMsg]
puts "I got '$decryptedMsg'"
注意DES将垫消息出来的8个字节长的倍数。
请点击这里访问TCL / TK主页如:HTTP://wiki.tcl.tk/900
这只是一个做这件事的方式。 将有更多的,我敢肯定。