Abstract
Original language | English |
---|---|
Supervisors/Advisors |
|
Publication status | Published - 2015 |
Fingerprint
Keywords
- openPGP
Cite this
Java Privacy Guard - The OpenPGP Message Format and an Implementation in Java. / More, Stefan Josef.
2015.Research output: Thesis › Bachelor's Thesis › Research
}
TY - THES
T1 - Java Privacy Guard - The OpenPGP Message Format and an Implementation in Java
AU - More, Stefan Josef
PY - 2015
Y1 - 2015
N2 - OpenPGP is an Internet standard for securely sending messages over insecure networks like the Internet. It provides end-to-end encryption by combining asymmetric and symmetric cryptography. Trust in any networkcomponent except the sender’s and receiver’s computer is not needed. Furthermore, it guarantees for the integrity of messages using digital signatures. OpenPGP also provides a system for verification of the identity of partici pants of an communication using a trust model called the Web of Trust. In this thesis we give an overview of the principles of OpenPGP and its underlying Internet standard, the OpenPGP Message Format. Additionally, we explain in which ways OpenPGP implementations are used, its functionalities and inner workings. Furthermore, we show an example on the basis of our implementation of the OpenPGP standard in Java using the IAIK-JCE cryptographic library. We also discuss considerations regarding security and usability.
AB - OpenPGP is an Internet standard for securely sending messages over insecure networks like the Internet. It provides end-to-end encryption by combining asymmetric and symmetric cryptography. Trust in any networkcomponent except the sender’s and receiver’s computer is not needed. Furthermore, it guarantees for the integrity of messages using digital signatures. OpenPGP also provides a system for verification of the identity of partici pants of an communication using a trust model called the Web of Trust. In this thesis we give an overview of the principles of OpenPGP and its underlying Internet standard, the OpenPGP Message Format. Additionally, we explain in which ways OpenPGP implementations are used, its functionalities and inner workings. Furthermore, we show an example on the basis of our implementation of the OpenPGP standard in Java using the IAIK-JCE cryptographic library. We also discuss considerations regarding security and usability.
KW - openPGP
M3 - Bachelor's Thesis
ER -