Welcome to AspEncrypt Website

What is AspEncrypt?

AspEncrypt is an Active Server component that brings security to your applications through encryption. With AspEncrypt, you can encrypt data, send S/MIME-based secure mail, compute one-way hash values, generate and verify digital signatures, issue and manage X.509 digital certificates, and more. This component can be used in an ASP/ASP.NET or VB environment on all versions of Windows.

AspEncrypt Features

  • Encrypts and decrypts text, files and binary data using strong encryption.
  • Supports all major symmetric-encryption algorithms: RC2, RC4, DES, Triple-DES and AES.
  • Encryption keys can be random, password-derived or imported from an external source.
  • Supports all major one-way hash functions: MD4, MD5, SHA and SHA256.
  • Sends certificate-based secure mail (AspEmail is also needed).
  • Generates and validates RSA digital signatures.
  • Supports encryption with a public key and decryption with the corresponding private key.
  • Issues and manages digital certificates.

Featured in...

AspEncrypt was featured in the Microsoft Press book Designing Secure Web-Based Applications for Microsoft Windows 2000 by Michael Howard. It was also featured in the O'Reilly book Designing Active Server Pages by Scott Mitchell.

What's New

11/20/2022 Documentation Updated
A new section on AES implementation compatibility is added to Chapter 10 of the user manual.
06/22/2020 Service Release Available
The service release incorporates a small but important improvement in the OpenStoreFromPFX method of the CryptoManager object.
04/11/2018 Service Release Available
The service release contains an enhancement in the private method VerifySignatureFileParts which is called internally by AspPDF's VerifySignature method.