MC Projects Security Projects
über MCProjects Forschung Webdesign Links Deutsch ausgewählt switch to English

 

MCProjects - Research and Projects

 
Elliptic Curve Cryptography (ECC)      
 

Fast implementation of the ECDSA (Elliptic Curve Digital Signature Algorithm) with 192 Bit on Java basis. Designed for a 32-Bit architecture the focus was especially on the optimizing of the field functions and on that basis the optimizing of the scalar Multiplication, the point doubling and the point addition.

Detailed Information to ECDSA.

 

Cryptography Algorithms        
 

For that project there have been selected several high secure cryptographical algorithms and combined in a MFC ActiveX Library. Each function can be used on files and strings. The following encryption algorithms have been implemented: Rijndael, Serpent, Twofish, RC6, Blowfish and specialized XOR algorithms. The goal of the project has been, beside the implementation of several strong algorithms, which will be in the near future eighter the cryptographical standard or a alternativ to that, also to implement many cipher modes for the encryption of the data. So now it is possible to use the following modes of operation with the algorithms: ECB (Electronic Codebook), CBC (Cipher Block Chaining), OFB (Output Feed Back), CFB (Cyphertext Feed Back), CTR (Counter Mode), CCM (Counter Mode with CBC-MAC) and for the implemented AES Candidates additional the OCB (Offset Code Book) Mode and the COA (Counter with Offsetcode Authenticated Encryption) Mode.
A ActiveX-DLL is a COM-Component, thats why it can be integrated through the OLE-Automation in many programming languages, such as Visual Basic (VB), Visual C++ (VC) or Delphi.

Detailed Information to the Cryptography Algorithms.

 

Manipulation Detection Codes      
 

This MFC ActiveX Library integrates many Hash Functions and Manipulation Detection Code (MDC). The ActiveX DLL can be easily used by developer and programmer of software. All functions implemented in this library can be applied on Files and Strings. The following hash algorithms have been implemented: CRCs, FCS, GHash, GOST-Hash, HAVAL, MD2, MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 and TIGER.
A ActiveX-DLL is a COM-Component, thats why it can be integrated through the OLE-Automation in many programming languages, such as Visual Basic (VB), Visual C++ (VC) or Delphi.

Detailed Information to Manipulation Detection Codes.

 

Message Authentication Codes      
 

This MFC ActiveX Library integrates many Message Authentication Code (MAC). The ActiveX DLL can be easily used by developer and programmer of software. All functions implemented in this library can be applied on Files and Strings. The following MAC algorithms have been implemented: Rijndael (CBCMAC, COAMAC), Serpent (CBCMAC, COAMAC), Twofish (CBCMAC, COAMAC), MD5 (HMAC), SHA1 (HMAC), SHA224 (HMAC), SHA256 (HMAC), SHA384 (HMAC) and SHA512 (HMAC).
A ActiveX-DLL is a COM-Component, thats why it can be integrated through the OLE-Automation in many programming languages, such as Visual Basic (VB), Visual C++ (VC) or Delphi.

Detailed Information to Message Authentication Codes.

 

Smartcard Project      
 

The goal of this project has been to integrate Smartcards in a for the programmer easy way in applications. A MFC ActiveX Library has been designed which can do the administration, such as reading or writing to Smartcards, and it implements of course some for the applictions important security functions.
A ActiveX-DLL is a COM-Component, thats why it can be integrated through the OLE-Automation in many programming languages, such as Visual Basic (VB), Visual C++ (VC) or Delphi.

Detailed Information to the Smartcard Project.

 

Secure Wipe      
 

Within the framework of the secure wipe project a ActiveX Component was designed which can secure delete Files, Folders, the Recycler and the free harddisk space. It is NOT possible to recover Files wiped with Secure Wipe.
Secure Wipe has been tested on the security of the wiping algorithms with various data recovery programs until the sector level of the harddisk. On the usage of one of the high wipe standards there can't be found any traces of the data, even if you try to scan the harddisk with the leading forensic softwaretool EnCase.
A ActiveX-DLL is a COM-Component, thats why it can be integrated through the OLE-Automation in many programming languages, such as Visual Basic (VB), Visual C++ (VC) or Delphi.

Detailed Information to Secure Wipe.

 

Archive and Compression      
 

The Archive and Compression ActiveX Component includes two Compressiontools, which can be used for the compression of Files and Folders with high compressionrates. The Archivtyps are ZIP and ACE. In the ActiveX DLL are many parameters configurable.
A ActiveX-DLL is a COM-Component, thats why it can be integrated through the OLE-Automation in many programming languages, such as Visual Basic (VB), Visual C++ (VC) or Delphi.

Detailed Information to Archive and Compression.

 


[ about MCProjects ] [ Research ] [ Webdesign ] [ Links ]

 
Copyright © 1999-2004 Unterleitner.info. All Rights Reserved.
Markus C. Unterleitner