Skip to content

Commit f9a6f5d

Browse files
committed
增加 README
1 parent e9b5386 commit f9a6f5d

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

README.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
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+
```

0 commit comments

Comments
 (0)