21 lines
361 B
Go
21 lines
361 B
Go
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"github.com/sleepinggodoflove/lansexiongdi-marketing-sdk/utils/sm"
|
|
)
|
|
|
|
func main() {
|
|
priK, pubK, err := sm.GenerateKey()
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
fmt.Println("privateKeyStr=", priK)
|
|
fmt.Println("publicKeyStr=", pubK)
|
|
sm4key, err := sm.GenerateSM4Key()
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
fmt.Println("sm4key=", sm4key)
|
|
}
|