#mime #security #encryption #email #data #rasn #internet

rasn-smime

Data types for Secure/Multipurpose Internet Mail Extensions

48 releases (15 breaking)

0.20.2 Oct 18, 2024
0.20.0 Sep 30, 2024
0.16.0 Jul 17, 2024
0.13.1 Mar 21, 2024
0.5.0 Dec 23, 2021

#848 in Cryptography

Download history 20/week @ 2024-07-08 108/week @ 2024-07-15 50/week @ 2024-07-29 80/week @ 2024-08-05 247/week @ 2024-08-12 253/week @ 2024-08-19 125/week @ 2024-08-26 260/week @ 2024-09-02 271/week @ 2024-09-09 335/week @ 2024-09-16 243/week @ 2024-09-23 345/week @ 2024-09-30 103/week @ 2024-10-07 155/week @ 2024-10-14 31/week @ 2024-10-21

638 downloads per month

MIT/Apache

1MB
20K SLoC

Secure/Multipurpose Internet Mail Extensions

An implementation of RFC 8551 also known as Secure/Multipurpose Internet Mail Extensions (S/MIME). S/MIME provides a consistent way to send and receive secure MIME data. Based on the popular Internet MIME standard, S/MIME provides the following cryptographic security services for electronic messaging applications: authentication, message integrity, and non-repudiation of origin (using digital signatures), and data confidentiality (using encryption).

Like other rasn core crates. This crate does not provide the ability to do authentication or encryption on its own, but instead provides shared data types for creating your own S/MIME clients and servers.

Dependencies

~8MB
~144K SLoC