加密
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
622 B

package crypter
import (
"testing"
)
func Test_TripleECBEncrypt(t *testing.T) {
key := "7ejGP1WiZkgZ8VaIf6vBOBDFUnmByZiO" // 24字节的密钥
data := "这是测试 This is test!=" // 明文
d, err := TripleECBEncryptForHex(key, data)
t.Log(d)
t.Log(err)
}
func Test_TripleECBDecryptFromHex(t *testing.T) {
key := "7ejGP1WiZkgZ8VaIf6vBOBDFUnmByZiO" // 24字节的密钥
msg := "0a7d96e2459dfa37cd13b8611acb26dd9adf31016bdb93da0d25d6a8041005e6"
// msg = "38142e6afc57a2a70ccaebc906accdf050984102f405fb6b2edcea6f28feb646"
data, err := TripleECBDecryptFromHex(key, msg)
t.Log(data)
t.Log(err)
}