文字列の一部を暗号化および復号化できる関数を定義するコードが必要です。私が基本的に望んでいるのは、文字列がサードパーティのユーザーに表示されないようにすることです。これにより、文字列が1つのファイルで発生した場合、暗号化関数を使用して整数値に変換され、パラメータとしてに渡されます。別のファイル。そこで、decrpyt関数はそれを復号化し、文字列を使用してアクションを実行します。
提案やすでに利用可能なコードは問題ありません!
私を助けてください。ありがとう!
文字列の一部を暗号化および復号化できる関数を定義するコードが必要です。私が基本的に望んでいるのは、文字列がサードパーティのユーザーに表示されないようにすることです。これにより、文字列が1つのファイルで発生した場合、暗号化関数を使用して整数値に変換され、パラメータとしてに渡されます。別のファイル。そこで、decrpyt関数はそれを復号化し、文字列を使用してアクションを実行します。
提案やすでに利用可能なコードは問題ありません!
私を助けてください。ありがとう!
tcllibをインストールします。tcllib にはいくつかの標準暗号化アルゴリズムが実装されています。
次の暗号化アルゴリズムを使用できます。
Tcllibのdes パッケージは、必要なことを行う必要があります。使い方はとても簡単です:
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
それはそれを行う1つの方法にすぎません。もっとたくさんあるでしょう、私は確信しています。