# go_gm **Repository Path**: q12e/go_gm ## Basic Information - **Project Name**: go_gm - **Description**: sm2 sm3 go 国密 加密 解密 签名 验签 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-06-07 - **Last Updated**: 2024-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: sm2, 国密, sm3 ## README ## 生成/重置sm2秘钥对 `./main.exe -o 0` ## sm2加密 `./main.exe -o 1 -d xxx` xxx为需要加密的文本 ## sm2解密 `./main.exe -o 2 -d xxxxx` xxxxx为需要解密的密文 ## sm2签名 `./main.exe -o 3 -d xxx` xxx为签名内容 ## sm2验签 `./main.exe -o 4 -d xxx -s zzz` xxx为签名内容 zzz为签名信息 ## sm3 哈希 `./main.exe -o 5 -d xxx ` xxx为消息内容