Home >Backend Development >Golang >go-dongle version 0.1.4 is released! See what features are available!

go-dongle version 0.1.4 is released! See what features are available!

藏色散人
藏色散人forward
2022-11-30 17:11:545450browse

This article will introduce you to a developer-friendly Golang encoding, decoding, encryption and decryption library. Let’s take a look at the functions of go-dongle version 0.1.4. I hope it will be helpful to everyone.

go-dongle version 0.1.4 is released! See what features are available!

#                                                                                                                                                                    ​Decryption library [Recommended learning: golang tutorial]
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 signature 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
    • 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
    • Tea encryption and decryption
    • Xtea encryption and decryption
    • Aes-ECB/CBC/CTR/CFB/OFB-NoPadding/ ZeroPadding/PKCS5Padding/PKCS7Padding encryption and decryption
    • Dde-ECB/CBC/CTR/CFB/OFB-NoPadding/ZeroPadding/PKCS5Padding/PKCS7Padding encryption and decryption
    • 3des-ECB/CBC/CTR/CFB/OFB-NoPadding/ZeroPadding/PKCS5Padding/PKCS7Padding Encryption, Decryption
    • ## Rsa-PKCS1Pem/PKCS8Pem Encryption, Decryption
    • Ecc encryption, decryption
    • Sm2 encryption, decryption
    • Sm3 encryption
    • Sm4 encryption, decryption
    • Sm7 encryption, decryption
    • Sm9 encryption, decryption
    • Bcrypt signature, signature verification
    • Rsa signature, signature verification
    • Dsa signature, signature verification

The above is the detailed content of go-dongle version 0.1.4 is released! See what features are available!. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:learnku.com. If there is any infringement, please contact admin@php.cn delete