Cryptography Expert

Job ID: 37048813

Budget: £20 – £250 GBP

'm seeking a knowledgeable cryptography expert to collaborate on solving exam questions based on the material from "Introduction to Modern Cryptography" by Katz and Lindell. This is a time-sensitive project that requires in-depth understanding and problem-solving skills in various cryptographic concepts.

Project Overview:
We'll be tackling a range of exam questions covering the following topics from the book:

Classical Ciphers:

Cryptanalysis of classical ciphers.
Probability theory.
Perfect security.
Block ciphers.
DES.
AES.
Block cipher modes of operation.

Private-Key Encryption:

Chosen plaintext attacks.
Randomized encryption.
Pseudorandomness.
Chosen ciphertext attacks.

Message Authentication Codes:

Private-key authentication.
CBC-MAC.
Pseudorandom functions.
CCA-secure private-key encryption.

Hash Functions:

Integrity.
Pre-image resistance.
Collision-resistance.
SHA-256.
NMAC/HMAC.

Key Distribution:

Key distribution centers.
Modular arithmetic and group theory.
Diffie-Hellman key exchange.

Public-Key Distribution:

ElGamal encryption.
Cramer-Shoup encryption.
Discrete logarithm problem.

Digital Signatures:

RSA signatures.
RSA-FDH and RSA-PSS signatures.
DSA signatures.
X.509 certificates.
Certification paths.
Related categories: Cryptography Mathematics