# Generated by roxygen2: do not edit by hand

export(sm2_decrypt)
export(sm2_decrypt_asna1)
export(sm2_decrypt_base64)
export(sm2_decrypt_c1c2c3)
export(sm2_decrypt_from_file)
export(sm2_decrypt_hex)
export(sm2_encrypt)
export(sm2_encrypt_asna1)
export(sm2_encrypt_base64)
export(sm2_encrypt_c1c2c3)
export(sm2_encrypt_hex)
export(sm2_encrypt_to_file)
export(sm2_gen_keypair)
export(sm2_keyexchange_1ab)
export(sm2_keyexchange_2a)
export(sm2_keyexchange_2b)
export(sm2_keypair_from_pem_file)
export(sm2_keypair_to_pem_file)
export(sm2_pk_from_sk)
export(sm2_privkey_valid)
export(sm2_pubkey_from_pem_file)
export(sm2_pubkey_to_pem_file)
export(sm2_pubkey_valid)
export(sm2_sign)
export(sm2_sign_to_file)
export(sm2_verify)
export(sm2_verify_from_file)
export(sm3_hash)
export(sm3_hash_file)
export(sm3_hash_string)
export(sm4_decrypt_cbc)
export(sm4_decrypt_cbc_base64)
export(sm4_decrypt_cbc_from_file)
export(sm4_decrypt_cbc_hex)
export(sm4_decrypt_ecb)
export(sm4_decrypt_ecb_base64)
export(sm4_decrypt_ecb_from_file)
export(sm4_decrypt_ecb_hex)
export(sm4_encrypt_cbc)
export(sm4_encrypt_cbc_base64)
export(sm4_encrypt_cbc_hex)
export(sm4_encrypt_cbc_to_file)
export(sm4_encrypt_ecb)
export(sm4_encrypt_ecb_base64)
export(sm4_encrypt_ecb_hex)
export(sm4_encrypt_ecb_to_file)
useDynLib(smcryptoR,decrypt_asna1_wrapper)
useDynLib(smcryptoR,decrypt_base64_wrapper)
useDynLib(smcryptoR,decrypt_c1c2c3_wrapper)
useDynLib(smcryptoR,decrypt_cbc_base64_wrapper)
useDynLib(smcryptoR,decrypt_cbc_from_file_wrapper)
useDynLib(smcryptoR,decrypt_cbc_hex_wrapper)
useDynLib(smcryptoR,decrypt_cbc_wrapper)
useDynLib(smcryptoR,decrypt_ecb_base64_wrapper)
useDynLib(smcryptoR,decrypt_ecb_from_file_wrapper)
useDynLib(smcryptoR,decrypt_ecb_hex_wrapper)
useDynLib(smcryptoR,decrypt_ecb_wrapper)
useDynLib(smcryptoR,decrypt_from_file_wrapper)
useDynLib(smcryptoR,decrypt_hex_wrapper)
useDynLib(smcryptoR,decrypt_wrapper)
useDynLib(smcryptoR,encrypt_asna1_wrapper)
useDynLib(smcryptoR,encrypt_base64_wrapper)
useDynLib(smcryptoR,encrypt_c1c2c3_wrapper)
useDynLib(smcryptoR,encrypt_cbc_base64_wrapper)
useDynLib(smcryptoR,encrypt_cbc_hex_wrapper)
useDynLib(smcryptoR,encrypt_cbc_to_file_wrapper)
useDynLib(smcryptoR,encrypt_cbc_wrapper)
useDynLib(smcryptoR,encrypt_ecb_base64_wrapper)
useDynLib(smcryptoR,encrypt_ecb_hex_wrapper)
useDynLib(smcryptoR,encrypt_ecb_to_file_wrapper)
useDynLib(smcryptoR,encrypt_ecb_wrapper)
useDynLib(smcryptoR,encrypt_hex_wrapper)
useDynLib(smcryptoR,encrypt_to_file_wrapper)
useDynLib(smcryptoR,encrypt_wrapper)
useDynLib(smcryptoR,gen_keypair_wrapper)
useDynLib(smcryptoR,keyexchange_1ab_wrapper)
useDynLib(smcryptoR,keyexchange_2a_wrapper)
useDynLib(smcryptoR,keyexchange_2b_wrapper)
useDynLib(smcryptoR,keypair_from_pem_file_wrapper)
useDynLib(smcryptoR,keypair_to_pem_file_wrapper)
useDynLib(smcryptoR,pk_from_sk_wrapper)
useDynLib(smcryptoR,privkey_valid_wrapper)
useDynLib(smcryptoR,pubkey_from_pem_file_wrapper)
useDynLib(smcryptoR,pubkey_to_pem_file_wrapper)
useDynLib(smcryptoR,pubkey_valid_wrapper)
useDynLib(smcryptoR,sign_to_file_wrapper)
useDynLib(smcryptoR,sign_wrapper)
useDynLib(smcryptoR,sm3_hash_file_wrapper)
useDynLib(smcryptoR,sm3_hash_string_wrapper)
useDynLib(smcryptoR,sm3_hash_wrapper)
useDynLib(smcryptoR,verify_from_file_wrapper)
useDynLib(smcryptoR,verify_wrapper)
