1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! DigestInfo-related types

use der::{asn1::OctetString, Sequence, ValueOrd};
use spki::AlgorithmIdentifierOwned;

/// ```text
/// DigestInfo ::= SEQUENCE {
/// digestAlgorithm DigestAlgorithmIdentifier,
/// digest Digest }
/// ```
#[derive(Clone, Debug, Eq, PartialEq, Sequence, ValueOrd)]
pub struct DigestInfo {
    /// the algorithm.
    pub algorithm: AlgorithmIdentifierOwned,

    /// the digest
    pub digest: OctetString,
}