-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathtypes.go
137 lines (118 loc) · 1.75 KB
/
types.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
package sdf
type DeviceInfo struct {
IssuerName string
DeviceName string
DeviceSerial string
DeviceVersion uint
StandardVersion uint
AsymAlgAbility [2]uint
SymAlgAbility uint
HashAlgAbility uint
BufferSize uint
}
type DeviceRunStatus struct {
Onboot uint
Service uint
Concurrency uint
Memtotal uint
Memfree uint
Cpu uint
Reserve1 uint
Reserve2 uint
}
type RSArefPublicKeyLite struct {
Bits uint
M string
E string
}
type RSArefPrivateKeyLite struct {
Bits uint
M string
E string
D string
Prime [2]string
Pexp [2]string
Coef string
}
type RSArefPublicKey struct {
Bits uint
M string
E string
}
type RSArefPrivateKey struct {
Bits uint
M string
E string
D string
Prime [2]string
Pexp [2]string
Coef string
}
type ECCrefPublicKey struct {
Bits uint
X string
Y string
}
type ECCrefPrivateKey struct {
Bits uint
K string
}
type ECCCipher struct {
X string
Y string
M string
L uint
C string
}
type ECCSignature struct {
R string
S string
}
type SM9refSignMasterPrivateKey struct {
Bits uint
S string
}
type SM9refSignMasterPublicKey struct {
Bits uint
Xa string
Xb string
Ya string
Yb string
}
type SM9refEncMasterPrivateKey struct {
Bits uint
S string
}
type SM9refEncMasterPublicKey struct {
Bits uint
X string
Y string
}
type SM9refSignUserPrivateKey struct {
Bits uint
X string
Y string
}
type SM9refEncUserPrivateKey struct {
Bits uint
Xa string
Xb string
Ya string
Yb string
}
type SM9Signature struct {
H string
X string
Y string
}
type SM9Cipher struct {
X string
Y string
H string
L uint
C string
}
type SM9refKeyPackage struct {
X string
Y string
}