tasign 0.2.0

TA ELF signing utilities with CMS/PKCS#7 support
1
2
3
4
5
6
7
8
9
10
11
12
//! X.509 certificate SM2 signature verification (RustCrypto backend).

use super::sm2_raw;

/// Verify an X.509 cert signature: SM2 ZA||M over TBSCertificate DER.
pub fn verify_cert_signature_sec1(
    issuer_pubkey_sec1: &[u8],
    tbs_der: &[u8],
    signature: &[u8],
) -> crate::crypto::Result<()> {
    sm2_raw::sm2_verify_message_sec1(issuer_pubkey_sec1, tbs_der, signature)
}