File tree Expand file tree Collapse file tree 1 file changed +55
-0
lines changed
Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Original file line number Diff line number Diff line change 1+ ## pip 集成
2+ ``` shell
3+ pip install tls-sig-api
4+ ```
5+
6+ ## 调用接口
7+
8+ ### 默认有效期
9+ ``` python
10+ import TLSSigAPI
11+
12+ ecdsa_pri_key = """
13+ -----BEGIN PRIVATE KEY-----
14+ MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgK55Mnxa+AH7tvzvAyfxW
15+ aN1rZdL0Xv2hyg3k2eqjeHyhRANCAAQvkz6T2Or8EEzgF0lWBF0RtrxjJYUF6RqM
16+ 2JUDAP4UD/cIwhGTYlWC2ZRPZEvaXZJapz2Y2c2TwcgW13sAnIKZ
17+ -----END PRIVATE KEY-----
18+ """
19+
20+ ecdsa_pub_key = """
21+ -----BEGIN PUBLIC KEY-----
22+ MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEL5M+k9jq/BBM4BdJVgRdEba8YyWFBeka
23+ jNiVAwD+FA/3CMIRk2JVgtmUT2RL2l2SWqc9mNnNk8HIFtd7AJyCmQ==
24+ -----END PUBLIC KEY-----
25+ """
26+
27+ api = TLSSigAPI.TLSSigAPI(1400000000 , ecdsa_pri_key, ecdsa_pub_key)
28+ sig = api.tls_gen_sig(" xiaojun" )
29+ print (sig)
30+ ```
31+
32+ ### 指定有效期
33+ ``` python
34+ import TLSSigAPI
35+
36+
37+ ecdsa_pri_key = """
38+ -----BEGIN PRIVATE KEY-----
39+ MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgK55Mnxa+AH7tvzvAyfxW
40+ aN1rZdL0Xv2hyg3k2eqjeHyhRANCAAQvkz6T2Or8EEzgF0lWBF0RtrxjJYUF6RqM
41+ 2JUDAP4UD/cIwhGTYlWC2ZRPZEvaXZJapz2Y2c2TwcgW13sAnIKZ
42+ -----END PRIVATE KEY-----
43+ """
44+
45+ ecdsa_pub_key = """
46+ -----BEGIN PUBLIC KEY-----
47+ MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEL5M+k9jq/BBM4BdJVgRdEba8YyWFBeka
48+ jNiVAwD+FA/3CMIRk2JVgtmUT2RL2l2SWqc9mNnNk8HIFtd7AJyCmQ==
49+ -----END PUBLIC KEY-----
50+ """
51+
52+ api = TLSSigAPI.TLSSigAPI(1400000000 , ecdsa_pri_key, ecdsa_pub_key)
53+ sig = api.tls_gen_sig(" xiaojun" , 24 * 3600 * 180 )
54+ print (sig)
55+ ```
You can’t perform that action at this time.
0 commit comments