GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

ecb

Star

Here are 175 public repositories matching this topic...

Language: All
Filter by language
All 175 Python 48 JavaScript 25 Java 15 Go 12 TypeScript 8 C 7 C++ 7 Jupyter Notebook 7 R 7 HTML 5
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

ricmoo / aes-js

Star 1.5k

A pure JavaScript implementation of the AES block cipher and all common modes of operation for node.js or web browsers.

javascript aes cbc ecb ctr block-ciphers cfb ofb
  • Updated Oct 8, 2023
  • JavaScript

bricke / Qt-AES

Star 559

Native Qt AES encryption class

qt aes qt5 aes-256 aes-128 aes-192 cbc-mode aes-encryption cbc ecb ctr aes-ni ofb ecb-mode aesni intel-aes aes-new-instructions qt6
  • Updated Mar 30, 2026
  • C++

ricmoo / pyaes

Star 476

Pure-Python implementation of AES block-cipher and common modes of operation.

python aes cbc ecb ctr cfb ofb
  • Updated Jan 17, 2024
  • Python

go-think / openssl

Star 311

A functions wrapping of OpenSSL library for symmetric and asymmetric encryption and decryption (AES, DES, 3DES, RSA, GCM), digital signatures, and SHA/HMAC, 100% compatible with PHP, Java, Python, and Node.js.

crypto encryption aes rsa aes-256 gcm sha256 des cbc ecb aes-cbc
  • Updated Oct 26, 2026
  • Go

fffaraz / cppDES

Sponsor
Star 117

C++ implementation of Data Encryption Standard (DES, 3DES) (ECB, CBC)

c-plus-plus encryption des cbc ecb 3des
  • Updated Aug 2, 2024
  • C++

andreburgaud / crypt2go

Star 108

Go (golang) ECB mode of encryption and padding.

golang security crypto encryption aes blowfish padding pkcs ecb ecb-mode
  • Updated Aug 14, 2026
  • Go

cocoajin / Security-iOS

Star 88

some NSData Category for doing RSA,AES,MD5,SHA1,SHA256,Sign,Verify on iOS Cryptography

rsa hash cbc ecb
  • Updated Dec 16, 2016
  • Objective-C
DamnVulnerableCryptoApp

DamnVulnerableCryptoApp / DamnVulnerableCryptoApp

Star 86

An app with really insecure crypto. To be used to see/test/exploit weak cryptographic implementations as well as to learn a little bit more about crypto, without the need to dive deep into the math behind it

block crypto aes random detection oracle rsa md5 sha1 weak cbc padding reordering vulnerable iv ecb damn collisions
  • Updated Mar 3, 2023
  • TypeScript

brianPlummer / AndroidEncryptionExample

Star 75

Android RSA AES Example with unit tests

security encryption aes android-library rsa aes-256 bouncy-castle encrypts ecb
  • Updated Feb 15, 2017
  • Java
crypto

aykxt / crypto

Star 52

🔐 Fast crypto library for Deno written in pure Typescript. AES, Blowfish, CAST5, DES, 3DES, HMAC, HKDF, PBKDF2

typescript crypto aes ciphers pbkdf2 hmac hkdf blowfish des cbc ecb 3des ctr cfb ofb cast5 deno
  • Updated Feb 15, 2025
  • TypeScript

cszxyang / cipher4j

Star 31

Pure Implementations for encryption algorithms including DES, RSA, AES, RC4

aes rc4 des ecb rsa-encryption security-tools cipher-algorithms
  • Updated Oct 12, 2020
  • Java

voutsasva / RatesExchangeApi_iOS

Star 27

A fully functional currency converter for iOS written in Swift 4, based on Rates Exchange API.

currency-exchange-rates currencies currency-converter ecb ecb-rates ratesexchangeapi rates-exchange-api ios-currencies swift-currency-converter ecb-currency-converter
  • Updated Mar 12, 2019
  • Swift

Vincent-G-Van / AES-Encryption-Python

Star 26

Two scripts in Python to encrypt/decrypt using the 128 bits AES algorithm, ECB mode with hex "00" as padding for each character. For the encryption, an ascii plaintext file is taken as the input, then an encrypted hex file is outputted. For the decryption, a ciphertext hex file is taken as the input, then a decrypted ascii file is outputted.

python hex nist encryption aes python-3-6 ciphertext aes-128 bitvector aes-encryption padding plaintext ecb textfile ecb-mode aes-decryption aes-encryption-python
  • Updated Jul 22, 2017
  • Python

h4kuna / exchange

Star 24

ČNB, ECB, RB exchange rates, fiat exchange, built-in cache, expandable for other banks, PSR-7, 17, 18

api bank exchange ecb cnb
  • Updated Sep 25, 2026
  • PHP

AdamBien / webcomponents-with-redux.training

Star 21

Home of webcomponents-with-redux.training example

javascript css flex grid mocha webcomponents es6 vaadin ui5 ecb bce shadowdom lit-html quarkus webstandards bce-design sbce
  • Updated Jul 14, 2026
  • JavaScript

qqilihq / ecb-euro-exchange-rates

Star 20

Retrieve Euro foreign exchange reference rates from the European Central Bank

typescript currency ecb euro
  • Updated Sep 7, 2026
  • TypeScript
Katsumi

theogobinet / Katsumi

Star 20

Cryptography project carried out at the UTT for the GS15 course in fall 2020 (A20).

cryptography blockchain mathematics rsa md5 cryptocurrency gcm prime-numbers cbc ecb elgamal ctr cipher-algorithms utxo kasumi python-blockchain galois-fields prime-numbers-fountain
  • Updated Apr 2, 2021
  • Python

clojure-finance / ecbjure

Star 20

Access ECB financial data from Clojure — FX conversion, EURIBOR, €STR, HICP, and the full SDMX catalogue

finance clojure sdmx currency-conversion ecb interest-rates european-central-bank foreign-exchange
  • Updated Jul 8, 2026
  • Clojure

n1flh31mur / QSimpleCrypto

Star 19

Small C++ cryptography library based on Qt and OpenSSL.

qt cryptography encryption aes aead cipher cpp openssl rsa x509 gcm cbc ecb ctr cryptosystem ofb
  • Updated Jul 11, 2024
  • C++

bricke / tiny-AES-C

Star 18

Small portable AES128 in C

c aes aes-256 aes-128 aes-192 cbc-mode aes-encryption ecb
  • Updated Nov 3, 2022
  • C

Add this topic to your repo

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

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.