mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-09-24 06:13:43 +08:00
first step of v2 final release
This commit is contained in:
@@ -87,6 +87,12 @@ ASN1_SEQUENCE(SM9PrivateKey) = {
|
||||
IMPLEMENT_ASN1_FUNCTIONS(SM9PrivateKey)
|
||||
IMPLEMENT_ASN1_DUP_FUNCTION(SM9PrivateKey)
|
||||
|
||||
ASN1_SEQUENCE(SM9PublicKey) = {
|
||||
ASN1_SIMPLE(SM9PublicKey, publicPoint, ASN1_OCTET_STRING)
|
||||
} ASN1_SEQUENCE_END(SM9PublicKey)
|
||||
IMPLEMENT_ASN1_FUNCTIONS(SM9PublicKey)
|
||||
IMPLEMENT_ASN1_DUP_FUNCTION(SM9PublicKey)
|
||||
|
||||
ASN1_SEQUENCE(SM9Ciphertext) = {
|
||||
ASN1_SIMPLE(SM9Ciphertext, pointC1, ASN1_OCTET_STRING),
|
||||
ASN1_SIMPLE(SM9Ciphertext, c2, ASN1_OCTET_STRING),
|
||||
@@ -102,3 +108,7 @@ ASN1_SEQUENCE(SM9Signature) = {
|
||||
IMPLEMENT_ASN1_FUNCTIONS(SM9Signature)
|
||||
IMPLEMENT_ASN1_DUP_FUNCTION(SM9Signature)
|
||||
|
||||
int SM9PublicKey_gmtls_encode(SM9PublicKey *pk, unsigned char key[1024])
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user