dongle is aLightweight, semantic, developer-friendly Golang encoding, decoding, encryption and decryption library

is currently awesome-go Included, if you think it is good, please give a star
github.com/golang-module/dongle
gitee.com/golang-module/dongle

update log

  • Add support for tea encryption and decryption
  • Add support for bcrypt signature and verification
  • Add cipherMode, cipherPadding and pkcsVersion type aliases
  • Fix known bugs
  • Increase unit test coverage to 100%

function list

  • Hex encoding, decoding
  • Base16 encoding, decoding
  • Base32 encoding, decoding
  • Base58 encoding, decoding
  • Base62 encoding, decoding
  • Base64 encoding, decoding
  • Base64URL encoding, decoding
  • SafeURL encoding, decoding
  • Base85 encoding, decoding
  • Base91 encoding, decoding
  • Base92 encoding, decoding
  • Base100 encoding, decoding
  • Md4 encryption
  • Hmac-md4 encryption
  • Md5 encryption
  • Hmac-md5 encryption
  • Sha1 encryption
  • Hmac-sha1 encryption
  • Sha224 encryption
  • Hmac-sha224 encryption
  • Sha256 encryption
  • Hmac-sha256 encryption
  • Sha384 encryption
  • Hmac-sha384 encryption
  • Sha512 encryption
  • Hmac-sha512 encryption
  • Rc2 encryption
  • Rc4 encryption
  • Rc5 encryption
  • Rc6 encryption
  • Sm2 encryption, decryption
  • Sm3 encryption, decryption
  • Sm4 encryption, decryption
  • Sm7 encryption, decryption
  • Sm9 encryption, decryption
  • DSA encryption, decryption
  • Tea encryption, decryption
  • Xtea encryption, decryption
  • RSA-PKCS1Pem/PKCS8Pem encryption and decryption
  • AES-ECB/CBC/CTR/CFB/OFB-NoPadding/ZeroPadding/PKCS5Padding/PKCS7Padding encryption and decryption
  • DES-ECB/CBC/CTR/CFB/OFB-NoPadding/ZeroPadding/PKCS5Padding/PKCS7Padding encryption and decryption
  • 3DES-ECB/CBC/CTR/CFB/OFB-NoPadding/ZeroPadding/PKCS5Padding/PKCS7Padding encryption and decryption
  • Bcrypt signature, signature verification
  • Rsa signature, verification
  • Dsa signature, signature verification

#godongle #version #released #lightweight #semantic #golang #encoding #decoding #encryption #decryption #library #News Fast Delivery

Leave a Comment

Your email address will not be published. Required fields are marked *