Make sure output also has correct size

master
eater 5 years ago
parent 297df740ad
commit 0edd785659
Signed by: eater
GPG Key ID: 656785D50BE51C0A

@ -112,9 +112,9 @@ func EncryptAndSign(v Message, key *rsa.PrivateKey, pub *rsa.PublicKey, signatur
return err
}
encBody := make([]byte, len(body))
enc := cipher2.NewCBCEncrypter(cipher, iv)
body = append(body, Pad(body)...)
encBody := make([]byte, len(body))
enc.CryptBlocks(encBody, body)
writer.Write([]byte(hex.EncodeToString(encBody)))

Loading…
Cancel
Save