sm4_gcm96 is supported now, SM4-GCM with a 128-bit SM4 key and a 96-bit nonce; supports encryption, decryption, key derivation, and convergent encryption.
ecdsa-sm2 is also supported, this key type can be used for encryption/decryption, sign/verify.
Run development mode on windows
Build the plugin, open command window and go to vault-gmsm-plugin/scripts folder, run build.bat
Copy vault-gmsm-plugin.exe to your vault plugin folder
Start the vault vault server -dev -dev-root-token-id=root -dev-plugin-dir=./plugins