Performance evaluation of three encryption/decryption algorithms
This paper presents an implementation of three encryption algorithms and a comparison between them based on CPU execution time. The CPU execution time is broken down to kernel and user time. The selected algorithms are: DES, Triple-DES (T-DES) and Blowfish. These are symmetric block encryption algor...
Uložené v:
| Vydané v: | 2003 46th Midwest Symposium on Circuits and Systems Ročník 2; s. 790 - 793 Vol. 2 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
2003
|
| Predmet: | |
| ISBN: | 0780382943, 9780780382947 |
| ISSN: | 1548-3746 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | This paper presents an implementation of three encryption algorithms and a comparison between them based on CPU execution time. The CPU execution time is broken down to kernel and user time. The selected algorithms are: DES, Triple-DES (T-DES) and Blowfish. These are symmetric block encryption algorithms. The objective of this research is to evaluate the performance of the three cryptography algorithms in terms of the processing time required in the kernel and user space for generating the secret key, encryption and decryption operations. The powerful portable programming language Java and JCA (Java cryptography architecture) is used in implementing the encryption algorithms. The performance of the implemented encryption algorithms will be evaluated on SunOS platforms. The results show that the Blowfish algorithm is the fastest, followed by the DES algorithm then the T-DES algorithm |
|---|---|
| ISBN: | 0780382943 9780780382947 |
| ISSN: | 1548-3746 |
| DOI: | 10.1109/MWSCAS.2003.1562405 |

