Educational Website

    • Created a Responsive Educational website, which is live and has more than 2000 visitors, on the website, there are different sections.
    • Tool used: HTML, CSS, JavaScript, React, SQL.
    • GitHub: Click         Educational Website Link: Click

Must_Authenticate App

    • Must_Authenticate is a simple two-factor authentication app, built with React Native and available on the Google Play store.
    • It was originally built to provide a faster, more modern alternative to older two-factor authentication apps.
    • Designed around the core principles of ease-of-use, speed, and security, it includes cryptographic implementations from scratch for all the required algorithms, including SHA-1, HMAC-SHA-1, HOTP and TOTP, in pure TypeScript. Furthermore, it is completely open-source and free to use, making it a great choice for two-factor authentication.
    • Tool used: TypeScript, React Native.
    • GitHub: Click         Must_Authenticate Link: Click


New Hash Algorithm using 3X+1 Conjecture

Research Paper: Click

    • Developed a novel hash algorithm based on the Collatz Conjecture, leveraging its conditional branching structure to create a complex and secure one-way function. This approach introduces significant computational challenges, making it a promising candidate for cryptographic security.
    • Conducted an in-depth analysis demonstrating the exponential dependence between conditional branching and computational cost in the Collatz function. This analysis supports the potential of the Collatz Conjecture as a robust foundation for cryptographic functions and opens avenues for further research in optimizing performance and testing resistance to cryptographic attacks.
    • GitHub: Click

Reducing the Size of the Lattice using K-Means

Research Paper: Click

    • There is a field Lattice Based Cryptography in Post-Quantum Cryptography and a problem of lattice-based cryptography is the Shortest Vector Problem which is defined as finding the shortest vector in an n-dimension lattice, we familiarised the model with the self-generated database of the lattice.
    • Applied K-Means algorithm of machine learning is uses Euclidean Distance on 2-dimension lattice & accuracy is-74% , 4-dimension lattice & accuracy is-60%.
    • GitHub: Click

Attack On Lattice, Shortest Vector Problem Using K-Nearest Neighbour Algorithm(KNN)

Research Paper_1: Click    Research Paper_2: Click

    • There is a field Lattice Based Cryptography in Post-Quantum Cryptography and a problem of lattice-based cryptography is the Shortest Vector Problem which is defined as finding the shortest vector in an n-dimension lattice, we familiarised the model with the self-generated database of the lattice.
    • Applied KNN algorithm of machine learning is uses Euclidean Distance on 2-dimension lattice & accuracy is-74% , 4-dimension lattice & accuracy is-67% ,10-dimension lattice & accuracy is- 61% .
    • GitHub: Click