use serde::{Deserialize, Serialize};
use serde_with::{base64::Base64, serde_as};
#[serde_as]
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
pub struct EncryptionInfo {
pub alg: String,
#[serde_as(as = "Base64")]
pub data: Vec<u8>,
}
#[serde_as]
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
pub struct SignatureInfo {
pub alg: String,
#[serde_as(as = "Base64")]
pub data: Vec<u8>,
}