Subject: [CFRG] [Errata Verified] RFC8032 (5930)

From: RFC Errata System <[email-masked]>
Date: Mon, 24 May 2021 04:25:10 -0700 (PDT)

The following errata report has been verified for RFC8032,
"Edwards-Curve Digital Signature Algorithm (EdDSA)". 

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid5930

--------------------------------------
Status: Verified
Type: Technical

Reported by: Daniel Bleichenbacher <[email-masked]>
Date Reported: 2019-12-06
Verified by: Colin Perkins (IRSG)

Section: 6

Original Text
-------------
def verify(public, msg, signature):
    if len(public) != 32:
        raise Exception("Bad public key length")
    if len(signature) != 64:
        Exception("Bad signature length")

Corrected Text
--------------
def verify(public, msg, signature):
    if len(public) != 32:
        raise Exception("Bad public key length")
    if len(signature) != 64:
        raise Exception("Bad signature length")

Notes
-----
Missing raise before Exception

--------------------------------------
RFC8032 (draft-irtf-cfrg-eddsa-08)
--------------------------------------
Title               : Edwards-Curve Digital Signature Algorithm (EdDSA)
Publication Date    : January 2017
Author(s)           : S. Josefsson, I. Liusvaara
Category            : INFORMATIONAL
Source              : Crypto Forum Research Group
Area                : N/A
Stream              : IRTF
Verifying Party     : IRSG