cryptology

There are 95 repositories under cryptology topic.

  • usecodelee/encryption-algorithm

    DES、AES、Present、Extended Euclidean Algorithm、Miller-Rabin( 常用密码学算法)推荐书籍《现代密码学趣味之旅》---彭长根

    Language:C#1653023
  • CrypToolProject/CrypTool-2

    Official CrypTool 2 (CT2) repository. CT2 is an open-source software for learning about cryptography and cryptanalysis interactively. CT2 provides a comprehensive suite of tools to deeply explore algorithms and protocols, making it perfect for both academic study and personal exploration. It also includes features for analyzing historical ciphers.

    Language:C#12011631
  • kencryptor

    Tsuyoken/kencryptor

    Windows Encrypt/Decrypt using AES 256 bit keys

    Language:C12205
  • curiecrypt/ecdlp-pollardrho-gmp

    Pollard Rho attack on ECDLP with GMP

    Language:C9204
  • hckr/padding-oracle-attack

    .NET Core C# implementation of a padding oracle attack against AES CBC (PKCS7, ANSI X.923)

    Language:C#5402
  • viktorvoltz/flutter_steganograph

    📦 Flutter Steganograph is a digital image/text encoding package.

    Language:Dart5200
  • kathleenwest/WebAPIBasicAuthenticationDemo

    This project presents a Visual Studio solution including a simple demo ASP.Net Web API Basic Authentication Service Application and a “Tester” Client (Windows Form Application) that allows the user to test the Web API with CRUD operations (GET, POST, PUT, DELETE) that service design requires authentication (except the Get). In addition to demonstrating standard CRUD capabilities, the Web API service implements a .Net Memory Cache (MemoryCache) and custom username and password validator. Passwords are stored securely using Password-Based Key Derivation Function PBKD cryptology. The client “tester” windows form application is not intended as a UX/UI demo but used to test and verify that the backend authentication service allows the user to register with a username and password and verify the Web API CRUD functions based on basic authentication scheme. Lastly, the project is shown in the demo section with a video and screen captures. Note: Every Web API Authentication service should use secure transport. For brevity, this demo project does not implement or discuss the complicated detail nature of SSL/TLS.

    Language:JavaScript4200
  • MeanZhang/RSA

    使用MMRC算法优化的RSA,RSA共模攻击,以及已知e, d, n,分解n问题

    Language:Java4101
  • projektjoe/PRESENT-Cipher-80Bit-Key

    PRESENT is a lightweight block cipher.

    Language:Python4201
  • rubysamurai/cryptology

    Symmetric encryption and decryption in Ruby with OpenSSL

    Language:Ruby4201
  • 57fe/Pollard-Rho-Kangaroo

    Pollard Rho Kangaroo Elliptic Curve Discrete Logarithm Problem (ECDLP).

  • akselkaastras/pqcrypt_hash

    Hash-based signature schemes implemented in C

    Language:C3000
  • Chaoses-Ib/Cryptology

    Language:Markdown3201
  • merteroglu/Sbox-DDT-LAT

    Create or write S-box and calculate lat and ddt

    Language:Java320
  • n1k0m0/AES-and-Text-Based-AES

    Implementations of the real AES cipher and my Text-Based AES cipher in C#

    Language:C#3101
  • Skrekulko/cryptopals-crypto-challenges

    The Cryptopals Crypto Challenges

    Language:Python3300
  • synacktraa/rot

    Rot Cipher Encryption and Decryption Algorithm.

    Language:C310
  • boratanrikulu/skyddad

    Written for Cryptology lesson that's given at Pamukkale University.

    Language:Go230
  • gjbsaiia/discreteLogProblem

    python program that implements divide and conquer approach, or Pohlig-Hellman approach, to solving discrete log problems

    Language:Python2203
  • MonteCarloClub/PaperNote

    “大家一边要参加应用项目开发,同时也要加强基础理论学习。请大家一定要抓紧时间”

    Language:TeX2010
  • QinZhen001/cryptology

    :trident: 应用密码学课程的基础实验(Hill,RSA,SHA1)

    Language:Java220
  • RichardBean/ArthurDee

    "Solving an alchemical cipher in a shared notebook of John and Arthur Dee"

    Language:C2100
  • Simula-UiB/CRHS

    Home of CryptaPath and PathFinder: Tools for algebraic cryptanalysis using CRHS (BDDs).

    Language:Rust2301
  • SKR301/text-analyzer

    A web app to analyze input text

    Language:JavaScript21200
  • TroubleMacher/at-bash

    הצפנת חילופי אותיות אתב"ש

    Language:JavaScript2200
  • WalkerDoesCode/Cipher-Encyclopedia

    Encyclopedia of English Ciphers

    Language:HTML2100
  • Xelvaris/Cryptography

    Implementations of some well known ciphers and algorithms in C# and Java

    Language:C#2102
  • Angael/KryptoBreaker

    Web app for showing cryptographic calculations

    Language:JavaScript1200
  • BilalGumus/cryptology-javascript

    React application with core javascript cipher algorithms.

    Language:JavaScript1100
  • cliche-niche/CS641

    Houses assignment submissions made in the course CS641 "Modern Cryptology" at IIT-K in 2022-23 II Sem.

    Language:C++1102
  • haefele-software/use-crypto

    React hooks for all your cryptology needs.

    Language:JavaScript1200
  • joshroybal/hill-climb

    common lisp hill climbing attack on newspaper style simple substitution ciphers

    Language:Common Lisp1200
  • merci-libre/GenPass

    Generates a strong password up to 256 characters from ASCII .

    Language:C1000
  • SevdanurGENC/Cryptology-Application-With-Arduino

    This repo is designed to encrypt dna molecules using cryptology technology in an embedded system.

    Language:C++100
  • SilasBerger/chatbox

    A platform for chat-based educational games.

    Language:TypeScript1140