mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-05 07:08:48 +00:00
core/crypto/poly1305: Relax the tag length check on the verify helper
This commit is contained in:
@@ -23,10 +23,6 @@ verify :: proc (tag, msg, key: []byte) -> bool {
|
|||||||
ctx: Context = ---
|
ctx: Context = ---
|
||||||
derived_tag: [16]byte = ---
|
derived_tag: [16]byte = ---
|
||||||
|
|
||||||
if len(tag) != TAG_SIZE {
|
|
||||||
panic("crypto/poly1305: invalid tag size")
|
|
||||||
}
|
|
||||||
|
|
||||||
init(&ctx, key)
|
init(&ctx, key)
|
||||||
update(&ctx, msg)
|
update(&ctx, msg)
|
||||||
final(&ctx, derived_tag[:])
|
final(&ctx, derived_tag[:])
|
||||||
|
|||||||
Reference in New Issue
Block a user