Codebase list golang-github-fernet-fernet-go / 52fb1f8
Import upstream version 0.0~git20191110.eff2850 Debian Janitor 2 years ago
2 changed file(s) with 10 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
7070 return nil
7171 }
7272 n := len(tok) - sha256.Size
73 if n <= 0 {
74 return nil
75 }
7376 var hmac [sha256.Size]byte
7477 genhmac(hmac[:0], tok[:n], k.signBytes())
7578 if subtle.ConstantTimeCompare(tok[n:], hmac[:]) != 1 {
5353 "now": "1985-10-26T01:20:01-07:00",
5454 "ttl_sec": 60,
5555 "secret": "cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4="
56 },
57 {
58 "desc": "very short payload size",
59 "token": "gAAAAABdnQ1TUKh2OE_ggbyCIxfg",
60 "now": "1985-10-26T01:20:01-07:00",
61 "ttl_sec": 0,
62 "secret": "cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4="
5663 }
5764 ]