A secure message handler using microsoft cryptoapi

In this project, a message handler with security features is developed using Microsoft CryptoAPI. The source code is written in Visual Basic to take advantage of the extensive graphical features of the language. A Visual Basic module called clsCiyptoAPI was developed to make calls to the advapi32...

Full description

Saved in:
Bibliographic Details
Main Author: Eh Kan, Chessda Uttraphan
Format: Thesis
Language:English
English
English
Published: 2003
Subjects:
Online Access:http://eprints.uthm.edu.my/8582/1/24p%20CHESSDA%20UTTRAPHAN%20EH%20KAN.pdf
http://eprints.uthm.edu.my/8582/2/CHESSDA%20UTTRAPHAN%20EH%20KAN%20COPYRIGHT%20DECLARATION.pdf
http://eprints.uthm.edu.my/8582/3/CHESSDA%20UTTRAPHAN%20EH%20KAN%20WATERMARK.pdf
http://eprints.uthm.edu.my/8582/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uthm.eprints.8582
record_format eprints
spelling my.uthm.eprints.85822023-04-11T03:16:01Z http://eprints.uthm.edu.my/8582/ A secure message handler using microsoft cryptoapi Eh Kan, Chessda Uttraphan QA Mathematics QA71-90 Instruments and machines In this project, a message handler with security features is developed using Microsoft CryptoAPI. The source code is written in Visual Basic to take advantage of the extensive graphical features of the language. A Visual Basic module called clsCiyptoAPI was developed to make calls to the advapi32.dll where the functions for the CryptoAPI reside. This module comprises seven routines, which are; a ByteToArray routine, ConvertByteToHex routine, ConvertStringFromHex routine, ConvertStringtoHex routine, CreateHash routine, CiyptEncrypt routine, and CryptDecrypt routine. These routines were compiled together to form the Dynamic Link Library (DLL) file. This dll file serves as a reference for any Visual Basic application which needs to call the CtyptoAPI function. A simple application is also developed to illustrate how to use this module to develop the user applications. This application demonstrates how to hash, encrypt and decrypt the string and various types of files using several cryptography algorithms provided by the CiyptoAPI function. This project also shows how to use a cryptography technique in network systems. 2003-11 Thesis NonPeerReviewed text en http://eprints.uthm.edu.my/8582/1/24p%20CHESSDA%20UTTRAPHAN%20EH%20KAN.pdf text en http://eprints.uthm.edu.my/8582/2/CHESSDA%20UTTRAPHAN%20EH%20KAN%20COPYRIGHT%20DECLARATION.pdf text en http://eprints.uthm.edu.my/8582/3/CHESSDA%20UTTRAPHAN%20EH%20KAN%20WATERMARK.pdf Eh Kan, Chessda Uttraphan (2003) A secure message handler using microsoft cryptoapi. Masters thesis, Kolej Universiti Teknologi Tun Hussein Onn.
institution Universiti Tun Hussein Onn Malaysia
building UTHM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tun Hussein Onn Malaysia
content_source UTHM Institutional Repository
url_provider http://eprints.uthm.edu.my/
language English
English
English
topic QA Mathematics
QA71-90 Instruments and machines
spellingShingle QA Mathematics
QA71-90 Instruments and machines
Eh Kan, Chessda Uttraphan
A secure message handler using microsoft cryptoapi
description In this project, a message handler with security features is developed using Microsoft CryptoAPI. The source code is written in Visual Basic to take advantage of the extensive graphical features of the language. A Visual Basic module called clsCiyptoAPI was developed to make calls to the advapi32.dll where the functions for the CryptoAPI reside. This module comprises seven routines, which are; a ByteToArray routine, ConvertByteToHex routine, ConvertStringFromHex routine, ConvertStringtoHex routine, CreateHash routine, CiyptEncrypt routine, and CryptDecrypt routine. These routines were compiled together to form the Dynamic Link Library (DLL) file. This dll file serves as a reference for any Visual Basic application which needs to call the CtyptoAPI function. A simple application is also developed to illustrate how to use this module to develop the user applications. This application demonstrates how to hash, encrypt and decrypt the string and various types of files using several cryptography algorithms provided by the CiyptoAPI function. This project also shows how to use a cryptography technique in network systems.
format Thesis
author Eh Kan, Chessda Uttraphan
author_facet Eh Kan, Chessda Uttraphan
author_sort Eh Kan, Chessda Uttraphan
title A secure message handler using microsoft cryptoapi
title_short A secure message handler using microsoft cryptoapi
title_full A secure message handler using microsoft cryptoapi
title_fullStr A secure message handler using microsoft cryptoapi
title_full_unstemmed A secure message handler using microsoft cryptoapi
title_sort secure message handler using microsoft cryptoapi
publishDate 2003
url http://eprints.uthm.edu.my/8582/1/24p%20CHESSDA%20UTTRAPHAN%20EH%20KAN.pdf
http://eprints.uthm.edu.my/8582/2/CHESSDA%20UTTRAPHAN%20EH%20KAN%20COPYRIGHT%20DECLARATION.pdf
http://eprints.uthm.edu.my/8582/3/CHESSDA%20UTTRAPHAN%20EH%20KAN%20WATERMARK.pdf
http://eprints.uthm.edu.my/8582/
_version_ 1762963674069204992
score 13.211869