f
This commit is contained in:
@@ -78,7 +78,7 @@ func TestDecryptIDCard(t *testing.T) {
|
||||
|
||||
// TestEncryptIDCard_DecryptIDCard 身份证加密解密 round-trip 测试
|
||||
func TestEncryptIDCard_DecryptIDCard(t *testing.T) {
|
||||
idCard := "360733199005090032"
|
||||
idCard := "51018219920914121x"
|
||||
key, _ := hex.DecodeString("ff83609b2b24fc73196aac3d3dfb874f")
|
||||
|
||||
// 加密
|
||||
@@ -89,10 +89,11 @@ func TestEncryptIDCard_DecryptIDCard(t *testing.T) {
|
||||
}
|
||||
fmt.Printf("encrypted: %s\n", encrypted)
|
||||
// 解密
|
||||
decrypted, err := DecryptIDCard(encrypted, key)
|
||||
decrypted, err := DecryptIDCard("Ix2KZkm22Uuw8FfgmWYzdRoo7lEtuTpiT8mwkQqNrdk=", key)
|
||||
if err != nil {
|
||||
t.Fatalf("身份证解密失败: %v", err)
|
||||
}
|
||||
fmt.Printf("decrypted: %s\n", decrypted)
|
||||
|
||||
if decrypted != idCard {
|
||||
t.Errorf("解密结果不匹配,期望: %s, 实际: %s", idCard, decrypted)
|
||||
|
||||
Reference in New Issue
Block a user