S/MIME Freeware Library
SFL is freeware implementation of IETF S/MIME v3 RFC 2630 CMS & RFC 2634 ESS security protocol.
When used with Crypto++ library, SFL implements RFC 2631 Ephemeral-Static (E-S) Diffie-Hellman (D-H) Key Agreement Method.
SFL supports RFC 2632 (Certificate Handling) and RFC 2633 (Message Specification).
Goal: Provide reference implementation of RFCs 2630 & 2634 to encourage acceptance as Internet Standards.
Protects any type of data (not just MIME).
SFL maximizes crypto algorithm independence.
SFL successfully used by many commercial vendors.