The invention relates to a method for protecting the performance of a
verification of a post-
Crystal-Diithium
quantum digital signature [sigma] of a message M, comprising a challenge seed, a
test vector z and a polynomial hint vector h, generated using a secret key sk = ([rho], K, tr, s1, s2, t0), said
digital signature verification verifying said
digital signature [sigma], said message M and a public key pk = ([rho], K, tr, s1, s2, t0), said digital signature
verification verifying said digital signature [sigma], said message M and said public key pk = ([rho], K, tr, s1, s2, t0). The invention relates to a method for verifying one of conditions P1, P2 and P3 (t1, t1) as input and comprising the following steps: ensuring that a
fault attack intended to verify one of the conditions P1, P2 and P3 does not result in a signature accepting forgery, where: P1: ct1.2 d = 0, and.