Optimize salt+nonce appends

This commit is contained in:
RandyTheSilly committed 2025-05-19 20:10:03 -04:00
1 parent 0e7a796bb1
commit 8907fdc36e
3 files changed
+3 -16

No files matched your search

+1 -4
View File
@@ -28,8 +28,5 @@ func Encrypt(decBytes []byte, passphrase []byte) []byte {
decBytes = encryptAES(decBytes, key2AES, salt2AES)
decBytes = encryptCha(decBytes, key2Cha, salt2Cha)
// format: salt1 + decBytes per algorithm (salt2* + nonce + ciphertext)
encBytes := make([]byte, 0, saltSize1+len(decBytes))
encBytes = append(encBytes, salt1...)
encBytes = append(encBytes, decBytes...)
return encBytes
return append(append(make([]byte, 0, saltSize1+len(decBytes)), salt1...), decBytes...)
}