Forrest logo
back to context overview

gmssl

List of commands for gmssl:

  • gmssl:tldr:2619c gmssl: Generate an SM3 hash for a file.
    $ gmssl sm3 ${filename}
    try on your machine
    explain this command
  • gmssl:tldr:54f00 gmssl: Encrypt a file using the SM4 cipher.
    $ gmssl sms4 -e -in ${filename} -out ${filename-sms4}
    try on your machine
    explain this command
  • gmssl:tldr:abf90 gmssl: Decrypt a file using the SM4 cipher.
    $ gmssl sms4 -d -in ${filename-sms4}
    try on your machine
    explain this command
  • gmssl:tldr:b547e gmssl: Decrypt a file using the ZUC cipher.
    $ gmssl zuc -d -in ${filename-zuc}
    try on your machine
    explain this command
  • gmssl:tldr:bfe96 gmssl: Generate an SM2 private key.
    $ gmssl sm2 -genkey -out ${filename-pem}
    try on your machine
    explain this command
  • gmssl:tldr:ed5f2 gmssl: Encrypt a file using the ZUC cipher.
    $ gmssl zuc -e -in ${filename} -out ${filename-zuc}
    try on your machine
    explain this command
  • gmssl:tldr:f376e gmssl: Print version.
    $ gmssl version
    try on your machine
    explain this command
  • gmssl:tldr:fae33 gmssl: Generate an SM2 public key from an existing private key.
    $ gmssl sm2 -pubout -in ${filename-pem} -out ${filename-pem-pub}
    try on your machine
    explain this command
back to context overview