Skip to content

Commit 31f4d7a

Browse files
committed
Do not ignore ODoH encryption errors
1 parent f9cecd1 commit 31f4d7a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

dnscrypt-proxy/odoh.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,9 @@ func (t ODoHTarget) encryptQuery(query []byte) (ODoHQuery, error) {
105105

106106
aad := append([]byte{0x01}, t.keyID...)
107107
ciphertext, err := clientCtx.EncryptToServer(odohPlaintext, aad)
108+
if err != nil {
109+
return ODoHQuery{}, err
110+
}
108111

109112
encryptedMessage := encodeLengthValue(append(encryptedSharedSecret, ciphertext...))
110113
odohMessage := append(append([]byte{0x01}, t.keyID...), encryptedMessage...)

0 commit comments

Comments
 (0)