Test case for FWS in b= tag not ignored on verify.

This commit is contained in:
Stuart D. Gathman
2012-04-23 19:02:29 -04:00
parent c944c49957
commit 1196ed6760
3 changed files with 14 additions and 3 deletions
+2
View File
@@ -455,6 +455,8 @@ class DKIM(object):
sig2 = RSASSA_PKCS1_v1_5_sign(h, pk)
except DigestTooLargeError:
raise ParameterError("digest too large for modulus")
# Folding b= is explicity allowed, but yahoo and live.com are broken
#sig_value = fold(sig_value + base64.b64encode(bytes(sig2)))
sig_value += base64.b64encode(bytes(sig2))
self.domain = domain