DKIM-tag b=
De verplichte tag in een DKIM-handtekening met de handtekeningwaarde in base64, berekend over de ondertekende headervelden en de DKIM-Signature-header zelf.
Wat het betekent
b= is de cryptografische handtekening. Om die te berekenen, neemt de ondertekenaar de headervelden die in h= staan, voegt de DKIM-Signature-header toe met b= leeg, canonicaliseert het geheel en ondertekent de hash met de privésleutel. Omdat de DKIM-Signature-header bh= bevat, is de body indirect gedekt.
Een verifier bouwt dezelfde invoer opnieuw op en controleert b= met de publieke sleutel uit de DNS. Klopt de body-hash wel maar verifieert b= niet, dan is onderweg een ondertekende header gewijzigd, past de gepubliceerde sleutel niet bij de gebruikte privésleutel, of is het sleutelrecord misvormd.
Witruimte in de waarde van b= wordt genegeerd, dus ondertekenaars mogen die over meerdere regels verdelen.
Verwante begrippen
Op deze site
Bronnen
Waar deze definitie op steunt. De formulering is van ons, de feiten zijn van hen.
Alle 432 begrippen in de begrippenlijstDe wiki: blacklists en bouncecodes