Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.asn1.gm
Interface GMObjectIdentifiers


public interface GMObjectIdentifiers


Field Summary
static ASN1ObjectIdentifier hmac_sm3
           
static ASN1ObjectIdentifier id_sm9PublicKey
           
static ASN1ObjectIdentifier sm_scheme
           
static ASN1ObjectIdentifier sm1_cbc
           
static ASN1ObjectIdentifier sm1_cfb1
           
static ASN1ObjectIdentifier sm1_cfb128
           
static ASN1ObjectIdentifier sm1_cfb8
           
static ASN1ObjectIdentifier sm1_ecb
           
static ASN1ObjectIdentifier sm1_ofb128
           
static ASN1ObjectIdentifier sm2encrypt
           
static ASN1ObjectIdentifier sm2encrypt_recommendedParameters
           
static ASN1ObjectIdentifier sm2encrypt_specifiedParameters
           
static ASN1ObjectIdentifier sm2encrypt_with_blake2b512
           
static ASN1ObjectIdentifier sm2encrypt_with_blake2s256
           
static ASN1ObjectIdentifier sm2encrypt_with_md5
           
static ASN1ObjectIdentifier sm2encrypt_with_rmd160
           
static ASN1ObjectIdentifier sm2encrypt_with_sha1
           
static ASN1ObjectIdentifier sm2encrypt_with_sha224
           
static ASN1ObjectIdentifier sm2encrypt_with_sha256
           
static ASN1ObjectIdentifier sm2encrypt_with_sha384
           
static ASN1ObjectIdentifier sm2encrypt_with_sha512
           
static ASN1ObjectIdentifier sm2encrypt_with_sm3
           
static ASN1ObjectIdentifier sm2encrypt_with_whirlpool
           
static ASN1ObjectIdentifier sm2exchange
           
static ASN1ObjectIdentifier sm2p256v1
           
static ASN1ObjectIdentifier sm2sign
           
static ASN1ObjectIdentifier sm2sign_with_blake2b512
           
static ASN1ObjectIdentifier sm2sign_with_blake2s256
           
static ASN1ObjectIdentifier sm2sign_with_rmd160
           
static ASN1ObjectIdentifier sm2sign_with_sha1
           
static ASN1ObjectIdentifier sm2sign_with_sha224
           
static ASN1ObjectIdentifier sm2sign_with_sha256
           
static ASN1ObjectIdentifier sm2sign_with_sha384
           
static ASN1ObjectIdentifier sm2sign_with_sha512
           
static ASN1ObjectIdentifier sm2sign_with_sm3
           
static ASN1ObjectIdentifier sm2sign_with_whirlpool
           
static ASN1ObjectIdentifier sm3
           
static ASN1ObjectIdentifier sm5
           
static ASN1ObjectIdentifier sm6_cbc
           
static ASN1ObjectIdentifier sm6_cfb128
           
static ASN1ObjectIdentifier sm6_ecb
           
static ASN1ObjectIdentifier sm6_ofb128
           
static ASN1ObjectIdentifier sm9encrypt
           
static ASN1ObjectIdentifier sm9keyagreement
           
static ASN1ObjectIdentifier sm9sign
           
static ASN1ObjectIdentifier sms4_cbc
           
static ASN1ObjectIdentifier sms4_ccm
           
static ASN1ObjectIdentifier sms4_cfb1
           
static ASN1ObjectIdentifier sms4_cfb128
           
static ASN1ObjectIdentifier sms4_cfb8
           
static ASN1ObjectIdentifier sms4_ctr
           
static ASN1ObjectIdentifier sms4_ecb
           
static ASN1ObjectIdentifier sms4_gcm
           
static ASN1ObjectIdentifier sms4_ocb
           
static ASN1ObjectIdentifier sms4_ofb128
           
static ASN1ObjectIdentifier sms4_wrap
           
static ASN1ObjectIdentifier sms4_wrap_pad
           
static ASN1ObjectIdentifier sms4_xts
           
static ASN1ObjectIdentifier ssf33_cbc
           
static ASN1ObjectIdentifier ssf33_cfb1
           
static ASN1ObjectIdentifier ssf33_cfb128
           
static ASN1ObjectIdentifier ssf33_cfb8
           
static ASN1ObjectIdentifier ssf33_ecb
           
static ASN1ObjectIdentifier ssf33_ofb128
           
static ASN1ObjectIdentifier wapi192v1
           http://www.chinabwips.org.cn/zqyjgs1.htm and http://www.chinabwips.org.cn/doc/101.pdf, Page 9 and page 10 states the OID of ECDSA-192 algorithm based on SHA-256 is 1.2.156.11235.1.1.1
static ASN1ObjectIdentifier wapi192v1_parameters
           
static ASN1ObjectIdentifier wapip192v1
          http://c.gb688.cn/bzgk/gb/showGb?type=online&hcno=252CF0F72A7BE339A56DEA7D774E8994, Page 21 only cover from 301.1 to 301.3
 

Field Detail

sm_scheme

public static final ASN1ObjectIdentifier sm_scheme

sm6_ecb

public static final ASN1ObjectIdentifier sm6_ecb

sm6_cbc

public static final ASN1ObjectIdentifier sm6_cbc

sm6_ofb128

public static final ASN1ObjectIdentifier sm6_ofb128

sm6_cfb128

public static final ASN1ObjectIdentifier sm6_cfb128

sm1_ecb

public static final ASN1ObjectIdentifier sm1_ecb

sm1_cbc

public static final ASN1ObjectIdentifier sm1_cbc

sm1_ofb128

public static final ASN1ObjectIdentifier sm1_ofb128

sm1_cfb128

public static final ASN1ObjectIdentifier sm1_cfb128

sm1_cfb1

public static final ASN1ObjectIdentifier sm1_cfb1

sm1_cfb8

public static final ASN1ObjectIdentifier sm1_cfb8

ssf33_ecb

public static final ASN1ObjectIdentifier ssf33_ecb

ssf33_cbc

public static final ASN1ObjectIdentifier ssf33_cbc

ssf33_ofb128

public static final ASN1ObjectIdentifier ssf33_ofb128

ssf33_cfb128

public static final ASN1ObjectIdentifier ssf33_cfb128

ssf33_cfb1

public static final ASN1ObjectIdentifier ssf33_cfb1

ssf33_cfb8

public static final ASN1ObjectIdentifier ssf33_cfb8

sms4_ecb

public static final ASN1ObjectIdentifier sms4_ecb

sms4_cbc

public static final ASN1ObjectIdentifier sms4_cbc

sms4_ofb128

public static final ASN1ObjectIdentifier sms4_ofb128

sms4_cfb128

public static final ASN1ObjectIdentifier sms4_cfb128

sms4_cfb1

public static final ASN1ObjectIdentifier sms4_cfb1

sms4_cfb8

public static final ASN1ObjectIdentifier sms4_cfb8

sms4_ctr

public static final ASN1ObjectIdentifier sms4_ctr

sms4_gcm

public static final ASN1ObjectIdentifier sms4_gcm

sms4_ccm

public static final ASN1ObjectIdentifier sms4_ccm

sms4_xts

public static final ASN1ObjectIdentifier sms4_xts

sms4_wrap

public static final ASN1ObjectIdentifier sms4_wrap

sms4_wrap_pad

public static final ASN1ObjectIdentifier sms4_wrap_pad

sms4_ocb

public static final ASN1ObjectIdentifier sms4_ocb

sm5

public static final ASN1ObjectIdentifier sm5

sm2p256v1

public static final ASN1ObjectIdentifier sm2p256v1

sm2sign

public static final ASN1ObjectIdentifier sm2sign

sm2exchange

public static final ASN1ObjectIdentifier sm2exchange

sm2encrypt

public static final ASN1ObjectIdentifier sm2encrypt

wapip192v1

public static final ASN1ObjectIdentifier wapip192v1
http://c.gb688.cn/bzgk/gb/showGb?type=online&hcno=252CF0F72A7BE339A56DEA7D774E8994, Page 21 only cover from 301.1 to 301.3

wapi192v1

public static final ASN1ObjectIdentifier wapi192v1
http://www.chinabwips.org.cn/zqyjgs1.htm and http://www.chinabwips.org.cn/doc/101.pdf, Page 9 and page 10 states the OID of ECDSA-192 algorithm based on SHA-256 is 1.2.156.11235.1.1.1

wapi192v1_parameters

public static final ASN1ObjectIdentifier wapi192v1_parameters

sm2encrypt_recommendedParameters

public static final ASN1ObjectIdentifier sm2encrypt_recommendedParameters

sm2encrypt_specifiedParameters

public static final ASN1ObjectIdentifier sm2encrypt_specifiedParameters

sm2encrypt_with_sm3

public static final ASN1ObjectIdentifier sm2encrypt_with_sm3

sm2encrypt_with_sha1

public static final ASN1ObjectIdentifier sm2encrypt_with_sha1

sm2encrypt_with_sha224

public static final ASN1ObjectIdentifier sm2encrypt_with_sha224

sm2encrypt_with_sha256

public static final ASN1ObjectIdentifier sm2encrypt_with_sha256

sm2encrypt_with_sha384

public static final ASN1ObjectIdentifier sm2encrypt_with_sha384

sm2encrypt_with_sha512

public static final ASN1ObjectIdentifier sm2encrypt_with_sha512

sm2encrypt_with_rmd160

public static final ASN1ObjectIdentifier sm2encrypt_with_rmd160

sm2encrypt_with_whirlpool

public static final ASN1ObjectIdentifier sm2encrypt_with_whirlpool

sm2encrypt_with_blake2b512

public static final ASN1ObjectIdentifier sm2encrypt_with_blake2b512

sm2encrypt_with_blake2s256

public static final ASN1ObjectIdentifier sm2encrypt_with_blake2s256

sm2encrypt_with_md5

public static final ASN1ObjectIdentifier sm2encrypt_with_md5

id_sm9PublicKey

public static final ASN1ObjectIdentifier id_sm9PublicKey

sm9sign

public static final ASN1ObjectIdentifier sm9sign

sm9keyagreement

public static final ASN1ObjectIdentifier sm9keyagreement

sm9encrypt

public static final ASN1ObjectIdentifier sm9encrypt

sm3

public static final ASN1ObjectIdentifier sm3

hmac_sm3

public static final ASN1ObjectIdentifier hmac_sm3

sm2sign_with_sm3

public static final ASN1ObjectIdentifier sm2sign_with_sm3

sm2sign_with_sha1

public static final ASN1ObjectIdentifier sm2sign_with_sha1

sm2sign_with_sha256

public static final ASN1ObjectIdentifier sm2sign_with_sha256

sm2sign_with_sha512

public static final ASN1ObjectIdentifier sm2sign_with_sha512

sm2sign_with_sha224

public static final ASN1ObjectIdentifier sm2sign_with_sha224

sm2sign_with_sha384

public static final ASN1ObjectIdentifier sm2sign_with_sha384

sm2sign_with_rmd160

public static final ASN1ObjectIdentifier sm2sign_with_rmd160

sm2sign_with_whirlpool

public static final ASN1ObjectIdentifier sm2sign_with_whirlpool

sm2sign_with_blake2b512

public static final ASN1ObjectIdentifier sm2sign_with_blake2b512

sm2sign_with_blake2s256

public static final ASN1ObjectIdentifier sm2sign_with_blake2s256

Bouncy Castle Cryptography Library 1.77.0