MCSoft Security Solutions
 
Cryptography Software Overview

MCCrypt Pro
MCCrypt Pro is a highly secure application for the encryption and signing of files and folders. Many encryption algorithms are implemented such as Rijndael (AES), Serpent or Twofish. After the encryption with MCCrypt Pro the files can be securely deleted by using wipe algorithms. MCCrypt Pro offers the possibility to sign files through the creation of a symmetrical digital signature.

Functionality:
• 6 Encryption Algorithms
• 7 Operational Ciphermodes
• Key management, Smartcard support and support of removable media (i.e. Flash disks)
• 9 Signing algorithms (with up to 4 Modes)
• 6 Wipe algorithms
• Self authentication of the encrypted data
• Additional: 19 Hash-Algorithms, ZIP/ACE Compression

MCCrypt Lite
MCCrypt Lite is a highly secure application for the encryption and signing of files and folders. For the encryption the AES algorithm is implemented. After the encryption with MCCrypt Lite the files can be securely deleted by using wipe algorithms. MCCrypt Lite offers the possibility to sign files through the creation of a symmetrical digital signature.

Functionality:
• AES Encryption
• 2 Operational Ciphermodes
• Key management, Smartcard support and support of removable media (i.e. Flash disks)
• 3 Signing algorithms (with up to 2 Modes)
• 3 Wipe algorithms
• Self authentication of the encrypted data
• Additional: ZIP/ACE Compression

MCWipe
MCWipe includes for the deletion of files 6 Algorithms (for example: U.S.Standard DoD 5220.22-M, ISAAC CSPRNG, Peter Gutmann), which make the data recovery on magnetic media as well as flash memory media impossible. The algorithms and wipe standards are supporting up to 36 runs for overwriting files.

MCSecureMail
MCSecuremail allows the encryption, the authentication and the manipulation detection of EMail messages and their file attachments. The integrity (Problem of the changed content), the authentication (Problem of the changed sender) and the confidentiality (decryptable only by the correct receiver) of a message can be ensured.

Functionality:
• 6 Encryption Algorithms
• 9 Signing algorithms (with up to 4 Modes)
• 16 Algorithms for the detection of manipulations
• Self authentication of the encrypted data
• Support of multiple Mailboxes

MCSign
MCSign allows the generation of a symmetrical digital signature. The authenticity (Source of the data is the one that is set), the integrity (Data is not manipulatable) and the irrevocability (agreements/contracts are not deniable) of signed files can be ensured with a digital signature. MCSign supports Smartcards and removable devices for the secure key selection.

MCVerify
Verifies the signature which was created by MCSign. MCVerify supports Smartcards and removable devices for the secure key selection.

 

Cryptography ActiveX Components Overview

MCCrypt AllInOne
The MCCrypt Component combines the functionality of MCCipher, MCHash and MCMAC in one zu einer high-performance ActiveX DLL. Implemented are several encryption algorithms such as Rijndael (AES), Serpent or Twofish, many Hash algorithms and Manipulation Detection Codes (MDC) as well as Message Authentication Codes (MAC), which are available in MCMAC. All functions can be applied on files and strings.

Functionality:
• 6 Encryption Algorithms
• 7 Operational Ciphermodes
• Coding of the Ciphertext: PLAIN, BASE64 or HEX
• 19 Hash Algorithms and Manipulation Detection Codes (MDC)
• 9 Message Authentication Codes (with up to 4 Modes)
• Self authentication of the encrypted data
• Additional function: ZIP Compression

MCCipher
The MCCipher ActiveX DLL includes 6 encryption algorithms. Included are encryption algorithms such as Rijndael (AES), Serpent or Twofish. All implemented functions can be used with files and strings.

Functionality:
• 6 Encryption Algorithms
• 7 Operational Ciphermodes
• Coding of the Ciphertext: PLAIN, BASE64 or HEX
• Self authentication of the encrypted data
• Additional function: ZIP Compression

MCRijndael
The Rijndael encryption algorithm was selected as Advanced Encryption Standard (AES) in Oktober 2000. All functions of this component can be used with files and strings.

Functionality:
• Rijndael Encryption Algorithm
• 7 Operational Ciphermodes
• 3 Rijndael Message Authentication Codes (MAC)
• Coding of the Ciphertext: PLAIN, BASE64 or HEX
• Self authentication of the encrypted data
• Additional function: ZIP Compression

MCHash
This ActiveX DLL offers the developer 19 Hash Algorithms and Manipulation Detection Codes (MDC). With Hash Algorithms it is possible to detect changes in the data. All implemented functions can be applied on files and strings.

MCMAC
MCMAC allows the developer the easy use of 9 Message Authentication Codes (MAC). MAC Functions are with a password secured Hash functions. They prevent potential attacks on Hash functions without password and can therefore be used for the integrity- and authenticity verification of data. All implemented functions can be applied on files and strings.

MCWipe
With the MCWipe ActiveX DLL it is possible to integrate 6 wipe algorithms and standards in individual applications. Data on magnetic media and removable devices (i.e. Flash memory media) can be wiped out reliable. It is not possible to find any traces of the former data even with forensic software tools.

MCArchive
MCArchive is a tool for the compression of files and folders with high compression rates.