Skip to content
#

cryptographic-security

Here are 5 public repositories matching this topic...

This project implements the Rabin Cryptosystem in SageMath, a public-key encryption algorithm based on the integer factorization problem. The system uses blum primes for p and q to simplify the decryption process.

  • Updated Oct 14, 2024
  • Jupyter Notebook

A SageMath implementation of Edwards-Curve Digital Signature Algorithm (EdDSA), featuring secure key generation, signing, and verification. Focused on Cryptographic Primitives and highly efficient, scalable algorithms.

  • Updated Oct 16, 2024
  • Jupyter Notebook

This Ruby implementation of DES (Data Encryption Standard) allows users to encrypt and decrypt messages using a symmetric key. DES is a block cipher that works on 64-bit blocks of data and uses a 56-bit key.

  • Updated Oct 14, 2024
  • Ruby

Embark on a journey of cryptographic exploration as we delve into the intricate worlds of RSA and ElGamal encryption, crafted entirely from scratch without the aid of OpenSSL. Delve into the inner workings of these fundamental encryption algorithms, unraveling the complexities of secure data transmission.

  • Updated Aug 20, 2024
  • Jupyter Notebook

Improve this page

Add a description, image, and links to the cryptographic-security topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the cryptographic-security topic, visit your repo's landing page and select "manage topics."

Learn more