Papers for Euler Circle cryptography, Summer 2024 Session 2
Aashir Mehrotra:
A probabilistic variant of the LUC public key cryptosystem
Ananya Tantia:
Identity based encryption
Anay Garodia:
Continued fractions
Anishka Jannu:
Quantum computing
Anthony Dokanchi:
Factoring with fractions: on the continued fraction factorization algorithm
Ashwin Naren:
Software obfuscation
Benjamin Dahmen-Hwang:
Cryptographic hash functions
Beyza Kaya:
Bitcoin
Brais Macknik-Conde:
Cracking Enigma: chronology and cryptography
Brandon Muliadi:
On testing Mersenne numbers
Ezra Furtado-Tiwari:
The knapsack cryptosystem
Grace Howard:
The Enigma machine
Hadi Bohsali:
The Enigma
Henry Stoen:
The Mersenne twister and cryptographically-secure PRNGs
Hongyi Shi:
Pseudorandom number generation
Hyunjae Oh:
Primality testing
Isabella Soriano:
Classical ciphers
Jacob Kawako:
Algorithmically breaking substitution ciphers with Markov chains
Jayadev Ghanta:
Congruent number problem
Julian Schennach:
Lattice-based cryptography & the shortest vector problem
Kshemaahna Nagi:
An introduction to complexity classes
Manu Isaacs:
Post-quantum cryptography
Mihika Deshpande:
Lattice-based cryptography
Mihir Gupta:
SHA-256 step reduction and collision analysis
Rayhaan Patel:
Quantum computation in cryptography
Samarth Das:
Indistinguishability obfuscation
Simon Meyers:
Complexity classes
Soham Dam:
Hash functions and applications to modern cryptography
Soham Samanta:
Various primality tests
Sriram Venkatesh:
Cryptographic hash functions
Tesleem Mutiaru:
Markov chains and substitution ciphers
Yagmur Delal Cengiz:
Evaluating the efficiency of decryption methods for substitution ciphers using Markov chains of various orders
Yehui Feng:
Schönhage-Strassen algorithm