All Projects → inmcm → Simon_speck_ciphers

inmcm / Simon_speck_ciphers

Licence: mit
Implementations of the Simon and Speck Block Ciphers

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Simon speck ciphers

Pgsodium
Modern cryptography for PostgreSQL using libsodium.
Stars: ✭ 202 (+172.97%)
Mutual labels:  cryptography, encryption, decryption
Padding Oracle Attacker
🔓 CLI tool and library to execute padding oracle attacks easily, with support for concurrent network requests and an elegant UI.
Stars: ✭ 136 (+83.78%)
Mutual labels:  cryptography, encryption, decryption
Cryptr
A simple shell utility for encrypting and decrypting files using OpenSSL.
Stars: ✭ 81 (+9.46%)
Mutual labels:  cryptography, encryption, decryption
Enigma
Enigma cipher tool
Stars: ✭ 13 (-82.43%)
Mutual labels:  cryptography, encryption, decryption
Gonnacry
A Linux Ransomware
Stars: ✭ 341 (+360.81%)
Mutual labels:  cryptography, encryption, decryption
Openssl
TLS/SSL and crypto library
Stars: ✭ 17,157 (+23085.14%)
Mutual labels:  cryptography, encryption, decryption
Easycrypt
Android cryptography library with SecureRandom patches.
Stars: ✭ 102 (+37.84%)
Mutual labels:  cryptography, encryption, decryption
Lazysodium Android
An Android implementation of the Libsodium cryptography library. For the lazy dev.
Stars: ✭ 69 (-6.76%)
Mutual labels:  cryptography, encryption, decryption
Aes
AES-128 hardware implementation
Stars: ✭ 25 (-66.22%)
Mutual labels:  fpga, vhdl, cryptography
Java Crypto Utils
Java Cryptographic, Encoding and Hash Utilities
Stars: ✭ 15 (-79.73%)
Mutual labels:  cryptography, encryption, decryption
Image Processing
Image Processing Toolbox in Verilog using Basys3 FPGA
Stars: ✭ 31 (-58.11%)
Mutual labels:  fpga, vhdl
Clash Compiler
Haskell to VHDL/Verilog/SystemVerilog compiler
Stars: ✭ 958 (+1194.59%)
Mutual labels:  fpga, vhdl
Lxp32 Cpu
A lightweight, open source and FPGA-friendly 32-bit CPU core based on an original instruction set
Stars: ✭ 27 (-63.51%)
Mutual labels:  fpga, vhdl
Sephia Five
A secure and PGP enabled webmail module for Phosphorus Five
Stars: ✭ 21 (-71.62%)
Mutual labels:  cryptography, encryption
Horizoncrypt
Animal Crossing: New Horizons Save Encryptor/Decryptor
Stars: ✭ 36 (-51.35%)
Mutual labels:  encryption, decryption
Iocane
An odorless, tasteless NodeJS crypto library that dissolves instantly in liquid
Stars: ✭ 35 (-52.7%)
Mutual labels:  encryption, decryption
Fpga Fft
A highly optimized streaming FFT core based on Bailey's 4-step large FFT algorithm
Stars: ✭ 45 (-39.19%)
Mutual labels:  fpga, vhdl
Spi Fpga
SPI master and slave for FPGA written in VHDL
Stars: ✭ 50 (-32.43%)
Mutual labels:  fpga, vhdl
Libtomcrypt
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
Stars: ✭ 1,080 (+1359.46%)
Mutual labels:  cryptography, encryption
Hat.sh
encrypt and decrypt files in your browser. Fast, Secure client-side File Encryption and Decryption using the web crypto api
Stars: ✭ 886 (+1097.3%)
Mutual labels:  encryption, decryption

Simon_Speck_Ciphers

Implementations of the Speck & Simon Block Ciphers

Status

Python

  • Speck Cipher Implemented
  • Simon Cipher Implemented

VHDL

  • Speck Cipher Implemented
  • Simon Cipher Implemented
  • AXI Bus Peripheral available for Zynq/MicroBlaze Processors
    • Internal Clocked Version
    • Externally Clocked Version (includes clock boundary traversal module)
  • Need to add top layer that add cipher block mode options.

C

  • Speck Cipher Encryption/Decryption Implemented
  • Simon Cipher Encryption/Decryption Implemented
  • Tests Available
  • Need to Implement Block Modes
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].