|
Re: What the verifier can do: msg#00589ietf.dkim
At 8:49 AM -0400 4/30/06, Tony Hansen wrote: Paul Hoffman wrote: Umm, yes we do. See section 3.7: In hash step 2, the signer or verifier MUST pass the following to the hash algorithm in the indicated order. Digital signature algorithms almost always encrypt a hash of the data, not the data itself, because the encryption and decryption steps are so expensive. We A verifier using heuristics (not specified in the spec) would do the following: 1) Look at the hash in the signature. 2) Marshall the hash as specified in dkim-base. 3) Perform the hash function. See if the result is the same as the one from step 1. 3a) If yes, go to step 5. 3b) If no, go to step 4. 4) Modify the verifier's internal view of the message in some heuristic way and marshall the hash. Go to step 3. 5) Check that the signature over the hash in the message verifies. Again, steps 3a and 4 should not be in the base spec, but they should also not be prohibited by the base spec. It's been suggested that we adopt another tack, and use a hash of the Nor should it. The header format in base-01 is fine for the cryptography involved. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Re: What the verifier can do: 00589, Paul Hoffman |
|---|---|
| Next by Date: | Re: Re: What the verifier can do: 00589, Dave Crocker |
| Previous by Thread: | Re: What the verifier can doi: 00589, Tony Hansen |
| Next by Thread: | Re: Re: What the verifier can do: 00589, william(at)elan.net |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |