5 Literatur

[1]

Leonard M. Adleman und Ronald L. Rivest. “The use of public key cryptography in communication system design”. In: IEEE Commun. Mag. 16.6 (Nov. 1978), S. 20–23.

[2]

Advanced Encryption Standard (AES). FIPS Publication 197. National Institute of Standards und Technology, 2001.

[3]

ATM Security Specification Version 1.0. af-sec-0100.000. ATM Forum Technical Committee, Feb. 1999.

[4]

M. Anoop. Elliptic Curve Cryptography – An Implementation Tutorial. Online. Thiruvananthapuram, India: Tata Elxsi Ltd, 2007.

[5]

Triple Data Encryption Algorithm Modes of Operation. American National Standard for Financial Services X9.52. ANSI, 1998.

[6]

Public Key Cryptography for the Financial Services Industry - Key Agreement and Key Transport Using Elliptic Curve Cryptography. American National Standard for Financial Services X9.63. ANSI, 2011.

[7]

Public Key Cryptography for the Financial Services Industry: Agreement of Symmetric Keys Using Discrete Logarithm Cryptography Operation. American National Standard for Financial Services X9.42. ANSI, 2003.

[8]

Public Key Cryptography For The Financial Services Industry: The Elliptic Curve Digital Signature Algorithm (ECDSA). American National Standard for Financial Services X9.62. ANSI, Sep. 2005.

[9]

Mihir Bellare und Phillip Rogaway. “Optimal Asymmetric Encryption – How to Encrypt with RSA”. In: Advances in Cryptology — EUROCRYPT ’94: Workshop on the Theory and Application of Cryptographic Techniques, Perugia, Italy, May 9 - 12, 1994. Proceedings. Hrsg. von Alfredo De Santis. Bd. 950. Lecture Notes in Computer Science. Berlin: Springer-Verlag, Aug. 1995, S. 92–111.

[10]

John Black und Phillip Rogaway. “A Suggestion for Handling Arbitrary-Length Messages with the CBC MAC”. Comments to NIST concerning AES Modes of Operations. Mai 2003.

[11]

Daniel Bleichenbacher. “Chosen Ciphertext Attacks Against Protocols Based on the RSA Encryption Standard PKCS #1”. In: Advances in Cryptology — CRYPTO ’98. Bd. 1462. Lecture Notes in Computer Science. Springer, Aug. 1998, S. 629–660.

[12]

Michael Brown u. a. “Software Implementation of the NIST Elliptic Curves Over Prime Fields”. In: Topics in Cryptology — CT-RSA 2001. Bd. 2020. Lecture Notes in Computer Science. Springer, 2001, S. 250–265.

[13]

Bundesamt für Sicherheit in der Informationstechnik. Elliptic Curve Cryptography. Technical Guideline TR-03111. BSI, 2012.

[14]

Ivan Bjerre Damgård. “A Design Principle for Hash Functions”. In: Advances in Cryptology — CRYPTO ’89. Hrsg. von G. Brassard. Bd. 435. Lecture Notes in Computer Science. Berlin / Heidelberg: Springer-Verlag, 1990, S. 416–427.

[15]

Whitfield Diffie und Martin E. Hellman. “New Directions in Cryptographie”. In: IEEE Trans. Inform. Theory 22.6 (Nov. 1976), S. 644–654.

[16]

Horst Feistel, William A. Notz und J. Lynn Smith. “Some cryptographic techniques for machine-to-machine data communications”. In: Proc. IEEE 63.11 (Nov. 1975), S. 1545–1554.

[17]

K. Fong u. a. “Field inversion and point halving revisited”. In: IEEE Trans. Comput. 53.8 (Aug. 2004), S. 1047–1059.

[18]

S. Frankel und H. Herbert. The AES-XCBC-MAC-96 Algorithm and Its Use with IPsec. RFC 3566. IETF, Sep. 2003.

[19]

Harvey L. Garner. “The Residue Number System”. In: IRE Transactions on Electronic Computers 8.2 (Juni 1959), S. 140–147.

[20]

Johann Großschädl. “The Chinese Remainder Theorem and its application in a high-speed RSA crypto chip”. In: ACSAC ’00: Proceedings of the 16th Annual Computer Security Applications Conference. Washington, DC: IEEE Computer Society, Dez. 2000, S. 384–393.

[21]

Darrel Hankerson, Julio López Hernandez und Alfred Menezes. “Software Implementation of Elliptic Curve Cryptography over Binary Fields”. In: Cryptographic Hardware and Embedded Systems — CHES 2000. Bd. 1965. Lecture Notes in Computer Science. Springer, 2000, S. 1–24.

[22]

Darrel Hankerson, Alfred Menezes und Scott Vanstone. Guide to Elliptic Curve Cryptography. New York: Springer, 2004.

[23]

Standard Specifications For Public-Key Cryptography. Std 1363-2000. IEEE, 2000.

[24]

Standard Specifications For Public-Key Cryptography – Amendment 1: Additional Techniques. Std 1363a-2004. IEEE, 2004.

[25]

Information technology – Security techniques – Encryption algorithms – Part 3: Block ciphers. International Standard ISO/IEC 18033-3. ISO/IEC, 2005.

[26]

Information technology – Security techniques – Modes of operation for an n-bit block cipher algorithm. International Standard ISO/IEC 10116. ISO/IEC, 2006.

[27]

Information technology – Security techniques – Hash functions – Part 3: Dedicated hash-functions. International Standard ISO/IEC 10118-3. ISO/IEC, Feb. 2004.

[28]

Information technology – Security techniques – Encryption algorithms – Part 2: Asymmetric ciphers. International Standard ISO/IEC 18033-2. ISO/IEC, 2006.

[29]

Information technology – Security techniques – Digital signature schemes giving message recovery – Part 2: Integer factorization based mechanisms. International Standard ISO/IEC 9796-2. ISO/IEC, 2002.

[30]

Information technology – Security techniques – Key management – Part 3: Mechanisms using asymmetric techniques. International Standard ISO/IEC 11770-3. ISO/IEC, 2008.

[31]

Information technology – Security techniques – Message Authentication Codes (MACs) – Part 2: Mechanisms using a dedicated hash-function. International Standard ISO/IEC 9797-2. ISO/IEC, 2002.

[32]

Information technology – Security techniques – Message Authentication Codes (MACs) – Part 1: Mechanisms using a block cipher. International Standard ISO/IEC 9797-1. ISO/IEC, 1999.

[33]

Information technology - Open Systems Interconnection - The Directory: Authentication framework. Recommendation X.509. ITU-T, 1997.

[34]

J. Jonsson und B. Kaliski. Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.1. RFC 3447. IETF, Feb. 2003.

[35]

B. Kaliski. Public-Key Cryptography Standards (PKCS) #1: RSA Encryption Version 1.5. RFC 2313. IETF, März 1998.

[36]

S. Kent. Privacy Enhancement for Internet Electronic Mail: Part III: Algorithms, Modes, and Identifiers. RFC 1423. IETF, Feb. 1993.

[37]

H. Krawczyk, M. Bellare und R. Canetti. HMAC: Keyed-Hashing for Message Authentication. RFC 2104. IETF, Feb. 1997.

[38]

Helger Lipmaa, Phillip Rogaway und David Wagner. “CTR-Mode Encryption”. Comments to NIST concerning AES Modes of Operations. Mai 2000.

[39]

Alfred J. Menezes, P. C. van Oorschot und Scott A. Vanstone. Handbook of applied cryptography. 2. Aufl. CRC Press Series on Discrete Mathematics and Its Application. CRC Press, 1992.

[40]

Ralph C. Merkle. “One Way Hash Functions and DES”. In: Advances in Cryptology — CRYPTO ’89. Hrsg. von G. Brassard. Bd. 435. Lecture Notes in Computer Science. Berlin / Heidelberg: Springer-Verlag, 1990, S. 428–446.

[41]

DES Modes of Operation. FIPS Publication 81. National Bureau of Standards, 1980.

[42]

Morris Dworkin. Recommendation for Block Cipher Modes of Operation. NIST Special Publication 800-38A. NIST, 2001.

[43]

Morris Dworkin. Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC. NIST Special Publication 800-38D. DRAFT (June, 2007). NIST, 2007.

[44]

Secure Hash Standard (SHS). FIPS Publication 180-3. National Institute of Standards und Technology, Okt. 2008.

[45]

Secure Hash Standard. FIPS Publication 180-1. (Supersedes FIPS PUB 180 - 1993 May 11). National Institute of Standards und Technology, Apr. 1993.

[46]

Elaine Barker u. a. Recommendation for Pair-Wise Key Establishment Schemes Using Integer Factorization Cryptography. NIST Special Publication 800-56B. NIST, Aug. 2009.

[47]

Digital Signature Standard (DSS). FIPS Publication 186-3. National Institute of Standards und Technology, 2009.

[48]

Elaine Barker u. a. Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography. NIST Special Publication 800-56A. Revision 2. NIST, Mai 2013.

[49]

The Keyed-Hash Message Authentication Code (HMAC). FIPS Publication 198-1. National Institute of Standards und Technology, 2007.

[50]

Digital Signature Standard. FIPS Publication 186. National Institute of Standards und Technology, 1994.

[51]

Digital Signature Standard (DSS). FIPS Publication 186-4. National Institute of Standards und Technology, 2013.

[52]

I. Niven, H.S. Zuckerman und H.L. Montgomery. An Introduction to the Theory of Numbers. 5. Aufl. John Wiley & Sons, 1991.

[53]

Diffie-Hellman Key-Agreement Standard. PKCS 3. RSA Laboratories, Nov. 1993.

[54]

E. Rescorla. Diffie-Hellman Key Agreement Method. RFC 2631. IETF, Juni 1999.

[55]

R. Rivest. The MD5 Message-Digest Algorithm. RFC 1321. IETF, Apr. 1992.

[56]

R. L. Rivest, A. Shamir und L. M. Adleman. “A Method for Obtaining Digital Signatures and Public-Key Cryptosystems”. In: Communications of the ACM 21.2 (Feb. 1978), S. 120–126.

[57]

Michael Rosing. Implementing Elliptic Curve Cryptography. Manning Publications, 1999.

[58]

RSA Cryptography Standard. PKCS #1 v2.1. RSA Laboratories, Juni 2002.

[59]

RSA Encryption Standard. PKCS #1 v1.5. RSA Laboratories, Nov. 1993.

[60]

C. Ruland. “Breitbandverschlüsselung (155 Mbit/s) mit Selbstsynchronisation”. In: Tagungsband 5. Deutscher IT-Sicherheitskongreß des BSI. Bundesamt für Sicherheit in der Informationstechnik - BSI. 1997, S. 289–301.

[61]

C. E. Shannon. “Communication Theory of Secrecy Systems”. In: Bell Systems Technical Journal 28 (1949), S. 656–715.

[62]

Michael Welschenbach. Kryptographie in C und C++. 2. Aufl. Berlin Heidelberg New York: Springer, 2001.