update go api

This commit is contained in:
Zhi Guan
2017-05-09 22:16:21 +08:00
parent a08b9e2221
commit a71c82c373
16 changed files with 81 additions and 0 deletions

21
go/gmssl/pbkdf.go Normal file
View File

@@ -0,0 +1,21 @@
/* +build cgo */
package gmssl
/*
#include <openssl/evp.h>
*/
import "C"
import (
"errors"
)
func GetKeyDeriveFunctions(aliases bool) []string {
return []string{"PBKDF2v1", "PBKDFv2", "scrypt"}
}
func DeriveKeyFromPassword(scheme string, args map[string]string, password string, salt []byte) ([]byte, error) {
return nil, errors.New("Not implemented")
}