All Projects → chentaihan → aesCbc

chentaihan / aesCbc

Licence: other
aes-cbc加密解密

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to aesCbc

stenc
SCSI Tape Encryption Manager - stenc (formerly on https://sourceforge.net/projects/stenc/)
Stars: ✭ 41 (-39.71%)
Mutual labels:  aes, aes-256, aes-128
aes-stream
A fast AES-PRF based secure random-number generator
Stars: ✭ 15 (-77.94%)
Mutual labels:  aes, aes-256, aes-128
openssl
A functions wrapping of OpenSSL library for symmetric and asymmetric encryption and decryption.
Stars: ✭ 199 (+192.65%)
Mutual labels:  aes, aes-256, aes-cbc
Rijndael256
AES cryptographic library for .NET Framework and .NET Core
Stars: ✭ 33 (-51.47%)
Mutual labels:  aes, aes-256, aes-128
cryptalk
HTML5/Node.js based, client side (E2EE) encrypted instant chat
Stars: ✭ 73 (+7.35%)
Mutual labels:  aes, aes-256
libVES.c
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
Stars: ✭ 28 (-58.82%)
Mutual labels:  aes, aes-256
FlashPaper
One-time encrypted password/secret sharing
Stars: ✭ 85 (+25%)
Mutual labels:  aes, aes-256
Laravel Database Encryption
A package for automatically encrypting and decrypting Eloquent attributes in Laravel 5.5+, based on configuration settings.
Stars: ✭ 238 (+250%)
Mutual labels:  aes
AES
Implementation of Rijndael cipher algorithm
Stars: ✭ 42 (-38.24%)
Mutual labels:  aes
Jsrsasign
The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES JSON Web Signature/Token in pure JavaScript.
Stars: ✭ 2,760 (+3958.82%)
Mutual labels:  aes
Privy
An easy, fast lib to correctly password-protect your data
Stars: ✭ 230 (+238.24%)
Mutual labels:  aes
AES
C++ AES implementation
Stars: ✭ 365 (+436.76%)
Mutual labels:  aes
randomgen
Numpy-compatible bit generators and add some random variate distributions missing from NumPy.
Stars: ✭ 82 (+20.59%)
Mutual labels:  aes
Wjcryptlib
Public Domain C Library of Cryptographic functions. Including: MD5, SHA1, SHA256, SHA512, RC4, AES, AES-CTR, AES-OFB, AES-CBC
Stars: ✭ 250 (+267.65%)
Mutual labels:  aes
open2fa
Two-factor authentication app with import/export for iOS and macOS. All codes encrypted with AES 256. FaceID & TouchID support included. Written with love in SwiftUI ❤️
Stars: ✭ 24 (-64.71%)
Mutual labels:  aes-256
Sso
sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for securing internal services
Stars: ✭ 2,835 (+4069.12%)
Mutual labels:  aes
CryptoKnight
CryptoKnight is a general purpose cryptography desktop app
Stars: ✭ 18 (-73.53%)
Mutual labels:  aes
Jh flutter demo
a flutter demo
Stars: ✭ 229 (+236.76%)
Mutual labels:  aes
aes-gcm-siv
.NET Core 3.0 implementation of AES-GCM-SIV nonce misuse-resistant authenticated encryption
Stars: ✭ 22 (-67.65%)
Mutual labels:  aes
ZipArchive
A single-class pure VB6 library for zip with ASM speed
Stars: ✭ 38 (-44.12%)
Mutual labels:  aes

aesCbc

aesCbc加密解密

为什么要实现?

go本身不支持256位aes加密,而我又需要这个功能

实现原理

aes-cbc-128:使用的是golang自带的功能

aes-cbc-256:把libmcrypt这个库的c语言实现,用go重新实现了一下

实现原理:将c语言翻译成go语言

实现过程记录:https://www.cnblogs.com/hlxs/p/9852594.html

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].