Reduce return values for mobile compatibility
This commit is contained in:
@ -83,11 +83,11 @@ func TestAsymEncryptDecrypt(t *testing.T) {
|
||||
func TestAsymEncryptDecryptSigned(t *testing.T) {
|
||||
kp := NewKeyPair()
|
||||
foo := "!#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_abcdefghijklmnopqrstuvwxyz{|}~"
|
||||
encMess, sign, err := AsymEncryptAndSign(kp.Public, kp.Private, []byte(foo))
|
||||
enc, err := AsymEncryptAndSign(kp.Public, kp.Private, []byte(foo))
|
||||
if err != nil {
|
||||
log.Println(err.Error())
|
||||
}
|
||||
decMess, err2 := AsymDecryptAndCheck(kp.Private, kp.Public, encMess, sign)
|
||||
decMess, err2 := AsymDecryptAndCheck(kp.Private, kp.Public, enc.Data, enc.Signature)
|
||||
if err2 != nil {
|
||||
log.Println(err2.Error())
|
||||
}
|
||||
@ -97,11 +97,11 @@ func TestAsymEncryptDecryptSigned(t *testing.T) {
|
||||
func TestAsymEncryptDecryptSigned2(t *testing.T) {
|
||||
kp := NewKeyPair()
|
||||
foo := "!#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_abcdefghijklmnopqrstuvwxyz{|}~"
|
||||
encMess, sign, err := AsymEncryptAndSign(kp.Public, kp.Private, []byte(foo))
|
||||
enc, err := AsymEncryptAndSign(kp.Public, kp.Private, []byte(foo))
|
||||
if err != nil {
|
||||
log.Println(err.Error())
|
||||
}
|
||||
decMess, err2 := AsymDecryptAndCheck(kp.Private, kp.Public, encMess, sign)
|
||||
decMess, err2 := AsymDecryptAndCheck(kp.Private, kp.Public, enc.Data, enc.Signature)
|
||||
if err2 != nil {
|
||||
log.Println(err2.Error())
|
||||
}
|
||||
@ -112,13 +112,13 @@ func TestFlutterCompat(t *testing.T) {
|
||||
pub := base64.StdEncoding.EncodeToString([]byte(publicKeyECC))
|
||||
priv := base64.StdEncoding.EncodeToString([]byte(privateKeyECC))
|
||||
|
||||
encMess, sign, err := AsymEncryptAndSign(pub, priv, []byte("Hello"))
|
||||
enc, err := AsymEncryptAndSign(pub, priv, []byte("Hello"))
|
||||
if err != nil {
|
||||
log.Println(err.Error())
|
||||
}
|
||||
|
||||
println(base64.StdEncoding.EncodeToString(encMess))
|
||||
println(base64.StdEncoding.EncodeToString(sign))
|
||||
println(base64.StdEncoding.EncodeToString(enc.Data))
|
||||
println(base64.StdEncoding.EncodeToString(enc.Signature))
|
||||
|
||||
}
|
||||
|
||||
@ -163,16 +163,16 @@ func TestFlutterEncode(t *testing.T) {
|
||||
fmt.Println("Err")
|
||||
}
|
||||
|
||||
encMess, sign2, err := AsymEncryptAndSign(base64.StdEncoding.EncodeToString(pub), base64.StdEncoding.EncodeToString(priv), []byte("Hello"))
|
||||
enc, err := AsymEncryptAndSign(base64.StdEncoding.EncodeToString(pub), base64.StdEncoding.EncodeToString(priv), []byte("Hello"))
|
||||
if err != nil {
|
||||
log.Println(err.Error())
|
||||
}
|
||||
|
||||
err = os.WriteFile("/home/yves/Documents/code/flutter/meowlib/gomsg.enc", encMess, 0644)
|
||||
err = os.WriteFile("/home/yves/Documents/code/flutter/meowlib/gomsg.enc", enc.Data, 0644)
|
||||
if err != nil {
|
||||
fmt.Println("Err")
|
||||
}
|
||||
err = os.WriteFile("/home/yves/Documents/code/flutter/meowlib/gomsg.sign", sign2, 0644)
|
||||
err = os.WriteFile("/home/yves/Documents/code/flutter/meowlib/gomsg.sign", enc.Signature, 0644)
|
||||
if err != nil {
|
||||
fmt.Println("Err")
|
||||
}
|
||||
|
Reference in New Issue
Block a user