Updated Message Corpus Message Types Basic test message Change b= placement Use l= for full message, partial message Variations on whitespace (SP, TAB) in signed headers Variations on h= Randomized header case Headers not present but still listed WS in signatures around = Blanks before : in header names (RFC 822 compliance) Using v= All signed headers Some headers not present Signature Types Variations on c= No c= at all c=simple simple/simple simple/relaxed c= relaxed relaxed/simple relaxed/relaxed Variations on a= sha1 sha256 Multiple signatures Multiple good sigs Good sig, then bad Bad sig, then good Multiple bad sigs |