ファイル名axtls_asn1.c
ソースファイル情報| 内容 | 行数 | 比率 |
|---|---|---|
| コメント行数 | 93 | 11% |
| 空行行数 | 196 | 23% |
| 実行行数 | 578 | 66% |
| 合計行数 | 867 | 100% |
関数定義数| 内容 | 定義数 |
|---|---|
| 関数数 | 23 |
定義関数| No. | 型 | 名称 | 属性 | 説明 |
|---|---|---|---|---|
1 |
get_asn1_length | static int | ||
2 |
asn1_next_obj | int | Skip the ASN1.1 object type and its length. Get ready to read the object's | |
3 |
asn1_skip_obj | int | Skip over an ASN.1 object type completely. Get ready to read the next | |
4 |
asn1_get_int | int | Read an integer value for ASN.1 data | |
5 |
asn1_get_private_key | int | Get all the RSA private key specifics from an ASN.1 encoded file | |
6 |
asn1_get_utc_time | static int | Get the time of a certificate. Ignore hours/minutes/seconds. | |
7 |
asn1_version | static int | Get the version type of a certificate (which we don't actually care about) | |
8 |
asn1_validity | static int | Retrieve the notbefore and notafter certificate times. | |
9 |
asn1_get_oid_x520 | static int | Get the components of a distinguished name | |
10 |
asn1_get_printable_str | static int | Obtain an ASN.1 printable string type. | |
11 |
asn1_name | static int | Get the subject name (or the issuer) of a certificate. | |
12 |
asn1_public_key | static int | Read the modulus and public exponent of a certificate. | |
13 |
asn1_signature | static int | Read the signature of the certificate. | |
14 |
asn1_compare_dn_comp | static int | ||
15 |
remove_ca_certs | void | Clean up all of the CA certificates. | |
16 |
asn1_compare_dn | static int | ||
17 |
x509_get_signature | const uint8_t * | Retrieve the signature from a certificate. | |
18 |
asn1_signature_type | static int | Read the signature type of the certificate. We only support RSA-MD5 and | |
19 |
x509_new | int | Construct a new x509 object. | |
20 |
x509_free | void | Free an X.509 object's resources. | |
21 |
x509_verify | int | Do some basic checks on the certificate chain. | |
22 |
x509_print | void | Used for diagnostics. | |
23 |
x509_display_error | void |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー