| Crates.io | cryptographic-message-syntax |
| lib.rs | cryptographic-message-syntax |
| version | 0.28.0 |
| created_at | 2021-04-14 19:37:50.996419+00 |
| updated_at | 2025-08-17 22:22:38.50648+00 |
| description | A pure Rust implementation of Crypographic Message Syntax (RFC 5652) |
| homepage | https://github.com/indygreg/cryptography-rs |
| repository | https://github.com/indygreg/cryptography-rs.git |
| max_upload_size | |
| id | 384170 |
| size | 353,109 |
cryptographic-message-syntax is a pure Rust implementation of
Cryptographic Message Syntax (CMS) as defined by RFC 5652. Also included
is Time-Stamp Protocol (TSP) (RFC 3161) client support.
From a high level CMS defines a way to digitally sign and authenticate arbitrary content.
This crate was originally developed to support code signing on Apple
platforms. (See the apple-codesign Rust crate.) However, it is a
generic library crate. But some historical decisions from its original
may remain.