// SPDX-FileCopyrightText: Copyright © 2026 ReallyMe LLC. All rights reserved
//
// SPDX-License-Identifier: Apache-2.0
use Algorithm;
use crateVerifierError;
/// Verifier trait for byte strings, mirroring [`Signer`](crate::Signer).
///
/// Verification fails closed: an invalid signature is an error, never a
/// boolean, so a forgotten result check cannot be mistaken for success.