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...
Saved in:
Main Author: | |
---|---|
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 |