ファイル定義書 仕様書 自動 作成 ツール【A HotDocument】

axtls_asn1.c

ファイル名ファイル名

axtls_asn1.c

ソースファイル情報ソースファイル情報

内容 行数 比率
コメント行数 93 11%
空行行数 196 23%
実行行数 578 66%
合計行数 867 100%

関数定義数関数定義数

内容 定義数
関数数 23

定義関数定義関数

No. 名称 属性 説明
1
StaticStatic get_asn1_length static int  
2
FunctionFunction asn1_next_obj int Skip the ASN1.1 object type and its length. Get ready to read the object's
3
FunctionFunction asn1_skip_obj int Skip over an ASN.1 object type completely. Get ready to read the next
4
FunctionFunction asn1_get_int int Read an integer value for ASN.1 data
5
FunctionFunction asn1_get_private_key int Get all the RSA private key specifics from an ASN.1 encoded file
6
StaticStatic asn1_get_utc_time static int Get the time of a certificate. Ignore hours/minutes/seconds.
7
StaticStatic asn1_version static int Get the version type of a certificate (which we don't actually care about)
8
StaticStatic asn1_validity static int Retrieve the notbefore and notafter certificate times.
9
StaticStatic asn1_get_oid_x520 static int Get the components of a distinguished name
10
StaticStatic asn1_get_printable_str static int Obtain an ASN.1 printable string type.
11
StaticStatic asn1_name static int Get the subject name (or the issuer) of a certificate.
12
StaticStatic asn1_public_key static int Read the modulus and public exponent of a certificate.
13
StaticStatic asn1_signature static int Read the signature of the certificate.
14
StaticStatic asn1_compare_dn_comp static int  
15
FunctionFunction remove_ca_certs void Clean up all of the CA certificates.
16
StaticStatic asn1_compare_dn static int  
17
FunctionFunction x509_get_signature const uint8_t * Retrieve the signature from a certificate.
18
StaticStatic asn1_signature_type static int Read the signature type of the certificate. We only support RSA-MD5 and
19
FunctionFunction x509_new int Construct a new x509 object.
20
FunctionFunction x509_free void Free an X.509 object's resources.
21
FunctionFunction x509_verify int Do some basic checks on the certificate chain.
22
FunctionFunction x509_print void Used for diagnostics.
23
FunctionFunction x509_display_error void  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー