#TITLE_ALTERNATIVE#
Abstract: <br /> <br /> <br /> <br /> <br /> <br /> This final project consisted of studying one of public key cryptography algorithm, that is ElGamal Algorithm. This algorithm based on difficulity one of of very difficult mathematics problem, discrete...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/7066 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:7066 |
---|---|
spelling |
id-itb.:70662017-10-09T10:28:06Z#TITLE_ALTERNATIVE# Hilman Majid (NIM : 13500064), Agus Indonesia Final Project INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/7066 Abstract: <br /> <br /> <br /> <br /> <br /> <br /> This final project consisted of studying one of public key cryptography algorithm, that is ElGamal Algorithm. This algorithm based on difficulity one of of very difficult mathematics problem, discrete logarithm. In addition, using randomly picked number in every step of <br /> <br /> <br /> <br /> <br /> <br /> transformation process (encryption, or decription, or digital signing) have an impact in strengthten this algorithm. <br /> <br /> <br /> <br /> <br /> <br /> ElGamal Algorithm implemented as computer software, so everyone can use it. This software, called EGSoft, consisted of two different application. First application, desktop stand-alone application called ElGamal Parameter Generator, used to generate ElGamal Key Parameter, public key and private key, and second one is ElGamal Microsoft Word Add-in, a component that <br /> <br /> <br /> <br /> <br /> <br /> glued into Microsoft Word Toolbar, so everyone can use it like using another Microsoft Word toolbar button. <br /> <br /> <br /> <br /> <br /> <br /> This software is developed with Microsoft Visual Studio 2005, using C+ programming language. <br /> <br /> <br /> <br /> <br /> <br /> There are external library needed in order to accomplish its needs. They are Bouncy Castle Cryptographic C+ API, which used to handle very large number arithmetic problem, and Visual Studio Tools for Office (VSTO) as application interface between our application and host <br /> <br /> <br /> <br /> <br /> <br /> application, wich is Microsoft Office itself. VSTO give developer an easy access (programmaticaly) to almost all Microsoft Office Family Application (Word, Excel, PowerPoint, and Outlook). Based on software test, we know that this software is tested successfully with great result. It can do all of its function, including key generation, encryption, decryption, document digital signing, and digitally signed document verification. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Abstract: <br />
<br />
<br />
<br />
<br />
<br />
This final project consisted of studying one of public key cryptography algorithm, that is ElGamal Algorithm. This algorithm based on difficulity one of of very difficult mathematics problem, discrete logarithm. In addition, using randomly picked number in every step of <br />
<br />
<br />
<br />
<br />
<br />
transformation process (encryption, or decription, or digital signing) have an impact in strengthten this algorithm. <br />
<br />
<br />
<br />
<br />
<br />
ElGamal Algorithm implemented as computer software, so everyone can use it. This software, called EGSoft, consisted of two different application. First application, desktop stand-alone application called ElGamal Parameter Generator, used to generate ElGamal Key Parameter, public key and private key, and second one is ElGamal Microsoft Word Add-in, a component that <br />
<br />
<br />
<br />
<br />
<br />
glued into Microsoft Word Toolbar, so everyone can use it like using another Microsoft Word toolbar button. <br />
<br />
<br />
<br />
<br />
<br />
This software is developed with Microsoft Visual Studio 2005, using C+ programming language. <br />
<br />
<br />
<br />
<br />
<br />
There are external library needed in order to accomplish its needs. They are Bouncy Castle Cryptographic C+ API, which used to handle very large number arithmetic problem, and Visual Studio Tools for Office (VSTO) as application interface between our application and host <br />
<br />
<br />
<br />
<br />
<br />
application, wich is Microsoft Office itself. VSTO give developer an easy access (programmaticaly) to almost all Microsoft Office Family Application (Word, Excel, PowerPoint, and Outlook). Based on software test, we know that this software is tested successfully with great result. It can do all of its function, including key generation, encryption, decryption, document digital signing, and digitally signed document verification. |
format |
Final Project |
author |
Hilman Majid (NIM : 13500064), Agus |
spellingShingle |
Hilman Majid (NIM : 13500064), Agus #TITLE_ALTERNATIVE# |
author_facet |
Hilman Majid (NIM : 13500064), Agus |
author_sort |
Hilman Majid (NIM : 13500064), Agus |
title |
#TITLE_ALTERNATIVE# |
title_short |
#TITLE_ALTERNATIVE# |
title_full |
#TITLE_ALTERNATIVE# |
title_fullStr |
#TITLE_ALTERNATIVE# |
title_full_unstemmed |
#TITLE_ALTERNATIVE# |
title_sort |
#title_alternative# |
url |
https://digilib.itb.ac.id/gdl/view/7066 |
_version_ |
1820664041457057792 |