go: encoding, decoding, encryption, decryption and signature,verification

dongle: A simple, semantic and developer-friendly golang package for encoding&decoding and encryption&decryption.

Feature list

  •  Encoding and decoding by Hex
  •  Encoding and decoding by Base16
  •  Encoding and decoding by Base32
  •  Encoding and decoding by Base45
  •  Encoding and decoding by Base58
  •  Encoding and decoding by Base62
  •  Encoding and decoding by Base64
  •  Encoding and decoding by Base64URL
  •  Encoding and decoding by SafeURL
  •  Encoding and decoding by Base85
  •  Encoding and decoding by Base91
  •  Encoding and decoding by Base100
  •  Encoding and decoding by Morse
  •  Encryption by Md2
  •  Encryption by Md4
  •  Encryption by Md5
  •  Encryption by Sha1
  •  Encryption by Sha3-224
  •  Encryption by Sha3-256
  •  Encryption by Sha3-384
  •  Encryption by Sha3-512
  •  Encryption by Sha224
  •  Encryption by Sha256
  •  Encryption by Sha384
  •  Encryption by Sha512
  •  Encryption by Sha512-224
  •  Encryption by Sha512-256
  •  Encryption by Shake128
  •  Encryption by Shake256
  •  Encryption by Ripemd160
  •  Encryption by Blake2b-256
  •  Encryption by Blake2b-384
  •  Encryption by Blake2b-512
  •  Encryption by Blake2s-256
  •  Encryption by Hmac-md2
  •  Encryption by Hmac-md4
  •  Encryption by Hmac-md5
  •  Encryption by Hmac-sha1
  •  Encryption by Hmac-sha3-224
  •  Encryption by Hmac-sha3-256
  •  Encryption by Hmac-sha3-384
  •  Encryption by Hmac-sha3-512
  •  Encryption by Hmac-sha224
  •  Encryption by Hmac-sha256
  •  Encryption by Hmac-sha384
  •  Encryption by Hmac-sha512
  •  Encryption by Hmac-sha512-224
  •  Encryption by Hmac-sha512-256
  •  Encryption by Hmac-ripemd160
  •  Encryption by Hmac-sm3
  •  Encryption and decryption by Rc2
  •  Encryption and decryption by Rc4
  •  Encryption and decryption by Rc5
  •  Encryption and decryption by Rc6
  •  Encryption and decryption by Tea
  •  Encryption and decryption by Xtea
  •  Encryption and decryption by Aes
  •  Encryption and decryption by Blowfish
  •  Encryption and decryption by Des
  •  Encryption and decryption by 3Des
  •  Encryption and decryption by Rsa
  •  Encryption and decryption by Ecc
  •  Encryption and decryption by Sm2
  •  Encryption by Sm3
  •  Encryption and decryption by Sm4
  •  Encryption and decryption by Sm7
  •  Encryption and decryption by Sm9
  •  Sign and verify by Bcrypt
  •  Sign and verify by Ed25519
  •  Sign and verify by Rsa
  •  Sign and verify by Dsa

Publikováno v Go