diff options
Diffstat (limited to 'gnunet-signatures/registry.rec')
-rw-r--r-- | gnunet-signatures/registry.rec | 494 |
1 files changed, 488 insertions, 6 deletions
diff --git a/gnunet-signatures/registry.rec b/gnunet-signatures/registry.rec index 36ea5f4..ec3950a 100644 --- a/gnunet-signatures/registry.rec +++ b/gnunet-signatures/registry.rec | |||
@@ -1,6 +1,6 @@ | |||
1 | # -*- mode: rec -*- | 1 | # -*- mode: rec -*- |
2 | # | 2 | # |
3 | # Registry for GNUnet Signature purposes | 3 | # Registry for Signature purposes |
4 | # | 4 | # |
5 | 5 | ||
6 | %rec: SignaturePurpose | 6 | %rec: SignaturePurpose |
@@ -12,151 +12,633 @@ | |||
12 | %unique: Name | 12 | %unique: Name |
13 | %mandatory: Name | 13 | %mandatory: Name |
14 | %mandatory: Comment | 14 | %mandatory: Comment |
15 | %mandatory: Package | ||
15 | %allowed: Subsystem | 16 | %allowed: Subsystem |
16 | %sort: Number Name | 17 | %sort: Number Name |
17 | 18 | ||
18 | 19 | ||
20 | #----------------------------------------------------------------------------- | ||
21 | # GNUnet | ||
22 | |||
19 | Number: 0 | 23 | Number: 0 |
20 | Name: TEST | 24 | Name: TEST |
21 | Comment: Test signature, not valid for anything other than writing a test. (Note that the signature verification code will accept this value). | 25 | Comment: Test signature, not valid for anything other than writing a test. (Note that the signature verification code will accept this value). |
26 | Package: GNUnet | ||
22 | Subsystem: GNUnet | 27 | Subsystem: GNUnet |
23 | 28 | ||
24 | Number: 1 | 29 | Number: 1 |
25 | Name: TRANSPORT_PONG_OWN | 30 | Name: TRANSPORT_PONG_OWN |
26 | Comment: Signature for confirming that this peer uses a particular address. | 31 | Comment: Signature for confirming that this peer uses a particular address. |
32 | Package: GNUnet | ||
27 | Subsystem: GNUnet-TRANSPORT | 33 | Subsystem: GNUnet-TRANSPORT |
28 | 34 | ||
29 | Number: 2 | 35 | Number: 2 |
30 | Name: TRANSPORT_DISCONNECT | 36 | Name: TRANSPORT_DISCONNECT |
31 | Comment: Signature for confirming that this peer intends to disconnect. | 37 | Comment: Signature for confirming that this peer intends to disconnect. |
38 | Package: GNUnet | ||
32 | Subsystem: GNUnet-TRANSPORT | 39 | Subsystem: GNUnet-TRANSPORT |
33 | 40 | ||
34 | Number: 3 | 41 | Number: 3 |
35 | Name: REVOCATION | 42 | Name: GNS_REVOCATION |
36 | Comment: Signature for confirming a key revocation. | 43 | Comment: GNS zone key revocation |
37 | Subsystem: GNUnet-Revocation | 44 | Package: GNUnet |
45 | Subsystem: GNS | ||
38 | 46 | ||
39 | Number: 4 | 47 | Number: 4 |
40 | Name: NAMESPACE_ADVERTISEMENT | 48 | Name: NAMESPACE_ADVERTISEMENT |
41 | Comment: Signature for a namespace/pseudonym advertisement (by the namespace owner). | 49 | Comment: Signature for a namespace/pseudonym advertisement (by the namespace owner). |
50 | Package: GNUnet | ||
42 | Subsystem: GNUnet-FS | 51 | Subsystem: GNUnet-FS |
43 | 52 | ||
44 | Number: 5 | 53 | Number: 5 |
45 | Name: PEER_PLACEMENT | 54 | Name: PEER_PLACEMENT |
46 | Comment: Signature by which a peer affirms that it is providing a certain bit of content for use in LOCation URIs. | 55 | Comment: Signature by which a peer affirms that it is providing a certain bit of content for use in LOCation URIs. |
56 | Package: GNUnet | ||
47 | Subsystem: GNUnet-FS | 57 | Subsystem: GNUnet-FS |
48 | 58 | ||
59 | Number: 6 | ||
60 | Name: DHT_HOP | ||
61 | Comment: Signature by which a peer affirms that it forwarded a message in the DHT. | ||
62 | Package: GNUnet | ||
63 | Subsystem: GNUnet-DHT | ||
64 | |||
65 | Number: 7 | ||
66 | Name: HELLO | ||
67 | Comment: Signature by which a peer affirms its address. | ||
68 | Package: GNUnet | ||
69 | Subsystem: GNUnet-HELLO | ||
70 | |||
49 | Number: 11 | 71 | Number: 11 |
50 | Name: DNS_RECORD | 72 | Name: DNS_RECORD |
51 | Comment: Signature on a GNUNET_DNS_Advertisement. | 73 | Comment: Signature on a GNUNET_DNS_Advertisement. |
74 | Package: GNUnet | ||
52 | Subsystem: GNUnet-DNS+Exit | 75 | Subsystem: GNUnet-DNS+Exit |
53 | 76 | ||
77 | Number: 12 | ||
78 | Name: CHAT_MESSAGE | ||
79 | Comment: Signature of a chat message. | ||
80 | Package: GNUnet | ||
81 | Subsystem: GNUnet-MESSENGER | ||
82 | |||
83 | Number: 13 | ||
84 | Name: CHAT_RECEIPT | ||
85 | Comment: Signature of confirmation receipt for a chat message. | ||
86 | Package: GNUnet | ||
87 | Subsystem: GNUnet-MESSENGER | ||
88 | |||
54 | Number: 14 | 89 | Number: 14 |
55 | Name: NSE_SEND | 90 | Name: NSE_SEND |
56 | Comment: Signature of a network size estimate message. | 91 | Comment: Signature of a network size estimate message. |
92 | Package: GNUnet | ||
57 | Subsystem: GNUnet-NSE | 93 | Subsystem: GNUnet-NSE |
58 | 94 | ||
59 | Number: 15 | 95 | Number: 15 |
60 | Name: GNS_RECORD_SIGN | 96 | Name: GNS_RECORD_SIGN |
61 | Comment: Signature of a gnunet naming system record block | 97 | Comment: GNS record set signature |
62 | Subsystem: GNUnet-GNSRECORD | 98 | Package: GNUnet |
99 | Subsystem: GNS | ||
63 | 100 | ||
64 | Number: 16 | 101 | Number: 16 |
65 | Name: SET_ECC_KEY | 102 | Name: SET_ECC_KEY |
66 | Comment: Purpose is to set a session key. | 103 | Comment: Purpose is to set a session key. |
104 | Package: GNUnet | ||
67 | Subsystem: GNUnet-CORE | 105 | Subsystem: GNUnet-CORE |
68 | 106 | ||
69 | Number: 17 | 107 | Number: 17 |
70 | Name: FS_UBLOCK | 108 | Name: FS_UBLOCK |
71 | Comment: UBlock Signature, done using DSS, not ECC | 109 | Comment: UBlock Signature, done using DSS, not ECC |
110 | Package: GNUnet | ||
72 | Subsystem: GNUnet-FS | 111 | Subsystem: GNUnet-FS |
73 | 112 | ||
74 | Number: 18 | 113 | Number: 18 |
75 | Name: REGEX_ACCEPT | 114 | Name: REGEX_ACCEPT |
76 | Comment: Accept state in regex DFA. Peer affirms that it offers the matching service. | 115 | Comment: Accept state in regex DFA. Peer affirms that it offers the matching service. |
116 | Package: GNUnet | ||
77 | Subsystem: GNUnet-REGEX | 117 | Subsystem: GNUnet-REGEX |
78 | 118 | ||
79 | Number: 20 | 119 | Number: 20 |
80 | Name: CONVERSATION_RING | 120 | Name: CONVERSATION_RING |
81 | Comment: Signature of a conversation ring. | 121 | Comment: Signature of a conversation ring. |
122 | Package: GNUnet | ||
82 | Subsystem: GNUnet-CONVERSATION | 123 | Subsystem: GNUnet-CONVERSATION |
83 | 124 | ||
84 | Number: 21 | 125 | Number: 21 |
85 | Name: SECRETSHARING_DKG1 | 126 | Name: SECRETSHARING_DKG1 |
86 | Comment: Signature for the first round of distributed key generation. | 127 | Comment: Signature for the first round of distributed key generation. |
128 | Package: GNUnet | ||
87 | Subsystem: GNUnet-SECRETSHARING | 129 | Subsystem: GNUnet-SECRETSHARING |
88 | 130 | ||
89 | Number: 22 | 131 | Number: 22 |
90 | Name: SECRETSHARING_DKG2 | 132 | Name: SECRETSHARING_DKG2 |
91 | Comment: Signature for the second round of distributed key generation. | 133 | Comment: Signature for the second round of distributed key generation. |
134 | Package: GNUnet | ||
92 | Subsystem: GNUnet-SECRETSHARING | 135 | Subsystem: GNUnet-SECRETSHARING |
93 | 136 | ||
94 | Number: 23 | 137 | Number: 23 |
95 | Name: SECRETSHARING_DECRYPTION | 138 | Name: SECRETSHARING_DECRYPTION |
96 | Comment: Signature for the cooperative decryption. | 139 | Comment: Signature for the cooperative decryption. |
140 | Package: GNUnet | ||
97 | Subsystem: GNUnet-SECRETSHARING | 141 | Subsystem: GNUnet-SECRETSHARING |
98 | 142 | ||
99 | Number: 27 | 143 | Number: 27 |
100 | Name: RECLAIM_CODE_SIGN | 144 | Name: RECLAIM_CODE_SIGN |
101 | Comment: Signature for a GNUid Ticket | 145 | Comment: Signature for a GNUid Ticket |
146 | Package: GNUnet | ||
102 | Subsystem: Reclaim | 147 | Subsystem: Reclaim |
103 | 148 | ||
104 | Number: 28 | 149 | Number: 28 |
105 | Name: DELEGATE | 150 | Name: DELEGATE |
106 | Comment: Signature for a GNUnet credential | 151 | Comment: Signature for a GNUnet credential |
152 | Package: GNUnet | ||
107 | Subsystem: Reclaim | 153 | Subsystem: Reclaim |
108 | 154 | ||
109 | Number: 29 | 155 | Number: 29 |
110 | Name: TRANSPORT_ADDRESS | 156 | Name: TRANSPORT_ADDRESS |
111 | Comment: Signature by a peer affirming that this is one of its addresses for the given time period. | 157 | Comment: Signature by a peer affirming that this is one of its addresses for the given time period. |
158 | Package: GNUnet | ||
112 | Subsystem: GNUnet-TRANSPORT | 159 | Subsystem: GNUnet-TRANSPORT |
113 | 160 | ||
114 | Number: 30 | 161 | Number: 30 |
115 | Name: TRANSPORT_EPHEMERAL | 162 | Name: TRANSPORT_EPHEMERAL |
116 | Comment: Signature by a peer affirming that the given ephemeral key is currently in use by that peer's transport service. | 163 | Comment: Signature by a peer affirming that the given ephemeral key is currently in use by that peer's transport service. |
164 | Package: GNUnet | ||
117 | Subsystem: GNUnet-TRANSPORT | 165 | Subsystem: GNUnet-TRANSPORT |
118 | 166 | ||
119 | Number: 31 | 167 | Number: 31 |
120 | Name: COMMUNICATOR_TCP_HANDSHAKE | 168 | Name: COMMUNICATOR_TCP_HANDSHAKE |
121 | Comment: Signature used by TCP communicator handshake. | 169 | Comment: Signature used by TCP communicator handshake. |
170 | Package: GNUnet | ||
122 | Subsystem: GNUnet-TRANSPORT-TCP | 171 | Subsystem: GNUnet-TRANSPORT-TCP |
123 | 172 | ||
124 | Number: 32 | 173 | Number: 32 |
125 | Name: COMMUNICATOR_TCP_REKEY | 174 | Name: COMMUNICATOR_TCP_REKEY |
126 | Comment: Signature used by TCP communicator rekey. | 175 | Comment: Signature used by TCP communicator rekey. |
176 | Package: GNUnet | ||
127 | Subsystem: GNUnet-TRANSPORT-TCP | 177 | Subsystem: GNUnet-TRANSPORT-TCP |
128 | 178 | ||
129 | Number: 33 | 179 | Number: 33 |
130 | Name: COMMUNICATOR_UDP_HANDSHAKE | 180 | Name: COMMUNICATOR_UDP_HANDSHAKE |
131 | Comment: Signature used by UDP communicator handshake. | 181 | Comment: Signature used by UDP communicator handshake. |
182 | Package: GNUnet | ||
132 | Subsystem: GNUnet-TRANSPORT-UDP | 183 | Subsystem: GNUnet-TRANSPORT-UDP |
133 | 184 | ||
134 | Number: 34 | 185 | Number: 34 |
135 | Name: COMMUNICATOR_UDP_BROADCAST | 186 | Name: COMMUNICATOR_UDP_BROADCAST |
136 | Comment: Signature used by UDP broadcasts. | 187 | Comment: Signature used by UDP broadcasts. |
188 | Package: GNUnet | ||
137 | Subsystem: GNUnet-TRANSPORT-UDP | 189 | Subsystem: GNUnet-TRANSPORT-UDP |
138 | 190 | ||
139 | Number: 35 | 191 | Number: 35 |
140 | Name: TRANSPORT_CHALLENGE | 192 | Name: TRANSPORT_CHALLENGE |
141 | Comment: Signature by a peer affirming that it received a challenge (and stating how long it expects the address on which the challenge was received to remain valid). | 193 | Comment: Signature by a peer affirming that it received a challenge (and stating how long it expects the address on which the challenge was received to remain valid). |
194 | Package: GNUnet | ||
142 | Subsystem: GNUnet-TRANSPORT | 195 | Subsystem: GNUnet-TRANSPORT |
143 | 196 | ||
144 | Number: 36 | 197 | Number: 36 |
145 | Name: TRANSPORT_DV_HOP | 198 | Name: TRANSPORT_DV_HOP |
146 | Comment: Signature by a peer affirming that it is on a DV path. | 199 | Comment: Signature by a peer affirming that it is on a DV path. |
200 | Package: GNUnet | ||
147 | Subsystem: GNUnet-TRANSPORT | 201 | Subsystem: GNUnet-TRANSPORT |
148 | 202 | ||
149 | Number: 37 | 203 | Number: 37 |
150 | Name: TRANSPORT_DV_INITIATOR | 204 | Name: TRANSPORT_DV_INITIATOR |
151 | Comment: Signature by a peer affirming that it originated the DV path. | 205 | Comment: Signature by a peer affirming that it originated the DV path. |
206 | Package: GNUnet | ||
152 | Subsystem: GNUnet-TRANSPORT | 207 | Subsystem: GNUnet-TRANSPORT |
153 | 208 | ||
154 | Number: 38 | 209 | Number: 38 |
155 | Name: CADET_CONNECTION_INITIATOR | 210 | Name: CADET_CONNECTION_INITIATOR |
156 | Comment: Signature by a peer that like to create a connection. | 211 | Comment: Signature by a peer that like to create a connection. |
212 | Package: GNUnet | ||
157 | Subsystem: GNUnet-CADET | 213 | Subsystem: GNUnet-CADET |
158 | 214 | ||
159 | Number: 39 | 215 | Number: 39 |
160 | Name: COMMUNICATOR_TCP_HANDSHAKE_ACK | 216 | Name: COMMUNICATOR_TCP_HANDSHAKE_ACK |
161 | Comment: Signature by a peer sending back the nonce received at initial handshake. | 217 | Comment: Signature by a peer sending back the nonce received at initial handshake. |
218 | Package: GNUnet | ||
162 | Subsystem: GNUnet-TRANSPORT-TCP | 219 | Subsystem: GNUnet-TRANSPORT-TCP |
220 | |||
221 | #----------------------------------------------------------------------------- | ||
222 | # GNU Taler, >= 1000 | ||
223 | |||
224 | # | ||
225 | # Exchange offline signatures (with master key) | ||
226 | # | ||
227 | |||
228 | Number: 1017 | ||
229 | Name: MASTER_AML_KEY | ||
230 | Comment: Initialize or update the status of an AML key for an AML officer | ||
231 | Package: GNU Taler | ||
232 | |||
233 | Number: 1018 | ||
234 | Name: MASTER_DRAIN_PROFIT | ||
235 | Comment: Affirm wiring of exchange profits to operator account. | ||
236 | Package: GNU Taler | ||
237 | |||
238 | Number: 1019 | ||
239 | Name: MASTER_PARTNER_DETAILS | ||
240 | Comment: Signature affirming a partner configuration for wads. | ||
241 | Package: GNU Taler | ||
242 | |||
243 | Number: 1020 | ||
244 | Name: MASTER_SIGNING_KEY_REVOKED | ||
245 | Comment: The given revocation key was revoked and must no longer be used. | ||
246 | Package: GNU Taler | ||
247 | |||
248 | Number: 1021 | ||
249 | Name: MASTER_ADD_WIRE | ||
250 | Comment: Add payto URI to the list of our wire methods. | ||
251 | Package: GNU Taler | ||
252 | |||
253 | Number: 1022 | ||
254 | Name: MASTER_GLOBAL_FEES | ||
255 | Comment: Signature over global set of fees charged by the exchange. | ||
256 | Package: GNU Taler | ||
257 | |||
258 | Number: 1023 | ||
259 | Name: MASTER_DEL_WIRE | ||
260 | Comment: Remove payto URI from the list of our wire methods. | ||
261 | Package: GNU Taler | ||
262 | |||
263 | Number: 1024 | ||
264 | Name: MASTER_SIGNING_KEY_VALIDITY | ||
265 | Comment: Purpose for signing public keys signed by the exchange master key. | ||
266 | Package: GNU Taler | ||
267 | |||
268 | Number: 1025 | ||
269 | Name: MASTER_DENOMINATION_KEY_VALIDITY | ||
270 | Comment: Purpose for denomination keys signed by the exchange master key. | ||
271 | Package: GNU Taler | ||
272 | |||
273 | Number: 1026 | ||
274 | Name: MASTER_ADD_AUDITOR | ||
275 | Comment: Add an auditor to the list of our auditors. | ||
276 | Package: GNU Taler | ||
277 | |||
278 | Number: 1027 | ||
279 | Name: MASTER_DEL_AUDITOR | ||
280 | Comment: Remove an auditor from the list of our auditors. | ||
281 | Package: GNU Taler | ||
282 | |||
283 | Number: 1028 | ||
284 | Name: MASTER_WIRE_FEES | ||
285 | Comment: Fees charged per (aggregate) wire transfer to the merchant. | ||
286 | Package: GNU Taler | ||
287 | |||
288 | Number: 1029 | ||
289 | Name: MASTER_DENOMINATION_KEY_REVOKED | ||
290 | Comment: The given revocation key was revoked and must no longer be used. | ||
291 | Package: GNU Taler | ||
292 | |||
293 | Number: 1030 | ||
294 | Name: MASTER_WIRE_DETAILS | ||
295 | Comment: Signature where the Exchange confirms its IBAN details in the /wire response. | ||
296 | Package: GNU Taler | ||
297 | |||
298 | Number: 1031 | ||
299 | Name: MASTER_EXTENSION | ||
300 | Comment: Set the configuration of an extension (age-restriction or peer2peer) | ||
301 | Package: GNU Taler | ||
302 | |||
303 | |||
304 | # | ||
305 | # Exchange online signatures (with signing key) | ||
306 | # | ||
307 | |||
308 | Number: 1032 | ||
309 | Name: EXCHANGE_RESERVE_STATUS | ||
310 | Comment: Purpose for the state of a reserve, signed by the exchange's signing key. | ||
311 | Package: GNU Taler | ||
312 | |||
313 | Number: 1033 | ||
314 | Name: EXCHANGE_CONFIRM_DEPOSIT | ||
315 | Comment: Signature where the Exchange confirms a deposit request. | ||
316 | Package: GNU Taler | ||
317 | |||
318 | Number: 1034 | ||
319 | Name: EXCHANGE_CONFIRM_MELT | ||
320 | Comment: Signature where the exchange (current signing key) confirms the no-reveal index for cut-and-choose and the validity of the melted coins. | ||
321 | Package: GNU Taler | ||
322 | |||
323 | Number: 1035 | ||
324 | Name: EXCHANGE_KEY_SET | ||
325 | Comment: Signature where the Exchange confirms the full /keys response set. | ||
326 | Package: GNU Taler | ||
327 | |||
328 | Number: 1036 | ||
329 | Name: EXCHANGE_CONFIRM_WIRE | ||
330 | Comment: Signature where the Exchange confirms the /track/transaction response. | ||
331 | Package: GNU Taler | ||
332 | |||
333 | Number: 1037 | ||
334 | Name: EXCHANGE_CONFIRM_WIRE_DEPOSIT | ||
335 | Comment: Signature where the Exchange confirms the /wire/deposit response. | ||
336 | Package: GNU Taler | ||
337 | |||
338 | Number: 1038 | ||
339 | Name: EXCHANGE_CONFIRM_REFUND | ||
340 | Comment: Signature where the Exchange confirms a refund request. | ||
341 | Package: GNU Taler | ||
342 | |||
343 | Number: 1039 | ||
344 | Name: EXCHANGE_CONFIRM_RECOUP | ||
345 | Comment: Signature where the Exchange confirms a recoup. | ||
346 | Package: GNU Taler | ||
347 | |||
348 | Number: 1040 | ||
349 | Name: EXCHANGE_RESERVE_CLOSED | ||
350 | Comment: Signature where the Exchange confirms it closed a reserve. | ||
351 | Package: GNU Taler | ||
352 | |||
353 | Number: 1041 | ||
354 | Name: EXCHANGE_CONFIRM_RECOUP_REFRESH | ||
355 | Comment: Signature where the Exchange confirms a recoup-refresh operation. | ||
356 | Package: GNU Taler | ||
357 | |||
358 | Number: 1042 | ||
359 | Name: EXCHANGE_AFFIRM_DENOM_UNKNOWN | ||
360 | Comment: Signature where the Exchange confirms that it does not know a denomination (hash). | ||
361 | Package: GNU Taler | ||
362 | |||
363 | Number: 1043 | ||
364 | Name: EXCHANGE_AFFIRM_DENOM_EXPIRED | ||
365 | Comment: Signature where the Exchange confirms that it does not consider a denomination valid for the given operation at this time. | ||
366 | Package: GNU Taler | ||
367 | |||
368 | Number: 1044 | ||
369 | Name: EXCHANGE_ACCOUNT_SETUP_SUCCESS | ||
370 | Comment: Signature by which an exchange affirms that an account successfully passed the KYC checks. | ||
371 | Package: GNU Taler | ||
372 | |||
373 | Number: 1045 | ||
374 | Name: EXCHANGE_CONFIRM_PURSE_CREATION | ||
375 | Comment: Signature by which the exchange affirms that a purse was created with a certain amount deposited into it. | ||
376 | Package: GNU Taler | ||
377 | |||
378 | Number: 1046 | ||
379 | Name: EXCHANGE_CONFIRM_PURSE_MERGED | ||
380 | Comment: Signature by which the exchange affirms that a purse was merged into a reserve with a certain amount in it. | ||
381 | Package: GNU Taler | ||
382 | |||
383 | Number: 1047 | ||
384 | Name: EXCHANGE_PURSE_STATUS | ||
385 | Comment: Purpose for the state of a purse, signed by the exchange's signing key. | ||
386 | Package: GNU Taler | ||
387 | |||
388 | Number: 1048 | ||
389 | Name: EXCHANGE_RESERVE_ATTEST_DETAILS | ||
390 | Comment: Signature by which the exchange attests identity attributes of a particular reserve owner. | ||
391 | Package: GNU Taler | ||
392 | |||
393 | Number: 1049 | ||
394 | Name: EXCHANGE_CONFIRM_PURSE_REFUND | ||
395 | Comment: Signature by which the exchange confirms that a purse expired and a coin was refunded. | ||
396 | Package: GNU Taler | ||
397 | |||
398 | Number: 1050 | ||
399 | Name: EXCHANGE_CONFIRM_AGE_WITHDRAW | ||
400 | Comment: Signature where the Exchange confirms an age-withdraw. | ||
401 | Package: GNU Taler | ||
402 | |||
403 | # | ||
404 | # Auditor signatures | ||
405 | # | ||
406 | |||
407 | Number: 1064 | ||
408 | Name: AUDITOR_EXCHANGE_KEYS | ||
409 | Comment: Signature where the auditor confirms that he is aware of certain denomination keys from the exchange. | ||
410 | Package: GNU Taler | ||
411 | |||
412 | # | ||
413 | # Merchant signatures | ||
414 | # | ||
415 | |||
416 | Number: 1101 | ||
417 | Name: MERCHANT_CONTRACT | ||
418 | Comment: Signature where the merchant confirms a contract (to the customer). | ||
419 | Package: GNU Taler | ||
420 | |||
421 | Number: 1102 | ||
422 | Name: MERCHANT_REFUND | ||
423 | Comment: Signature where the merchant confirms a refund (of a coin). | ||
424 | Package: GNU Taler | ||
425 | |||
426 | Number: 1103 | ||
427 | Name: MERCHANT_TRACK_TRANSACTION | ||
428 | Comment: Signature where the merchant confirms that he needs the wire transfer identifier for a deposit operation. | ||
429 | Package: GNU Taler | ||
430 | |||
431 | Number: 1104 | ||
432 | Name: MERCHANT_PAYMENT_OK | ||
433 | Comment: Signature where the merchant confirms that the payment was successful | ||
434 | Package: GNU Taler | ||
435 | |||
436 | Number: 1107 | ||
437 | Name: MERCHANT_WIRE_DETAILS | ||
438 | Comment: Signature where the merchant confirms its own (salted) wire details (not yet really used). | ||
439 | Package: GNU Taler | ||
440 | |||
441 | Number: 1108 | ||
442 | Name: MERCHANT_TOKEN_ISSUE | ||
443 | Comment: Signature where the merchant issues a token by blindly signing it. Signed with the token issue private key. | ||
444 | Package: GNU Taler | ||
445 | |||
446 | # | ||
447 | # Wallet signatures | ||
448 | # | ||
449 | |||
450 | Number: 1200 | ||
451 | Name: WALLET_RESERVE_WITHDRAW | ||
452 | Comment: Signature where the reserve key confirms a withdraw request. Signed with the reserve private key. | ||
453 | Package: GNU Taler | ||
454 | |||
455 | Number: 1201 | ||
456 | Name: WALLET_COIN_DEPOSIT | ||
457 | Comment: Signature made by the wallet of a user to confirm a deposit of a coin. | ||
458 | Package: GNU Taler | ||
459 | |||
460 | Number: 1202 | ||
461 | Name: WALLET_COIN_MELT | ||
462 | Comment: Signature using a coin key confirming the melting of a coin. Signed with the coin's private key. | ||
463 | Package: GNU Taler | ||
464 | |||
465 | Number: 1203 | ||
466 | Name: WALLET_COIN_RECOUP | ||
467 | Comment: Signature using a coin key requesting recoup. Signed with the coin's private key. | ||
468 | Package: GNU Taler | ||
469 | |||
470 | Number: 1204 | ||
471 | Name: WALLET_COIN_LINK | ||
472 | Comment: Signature using a coin key authenticating link data. Signed with the old coin's private key. | ||
473 | Package: GNU Taler | ||
474 | |||
475 | Number: 1205 | ||
476 | Name: WALLET_ACCOUNT_SETUP | ||
477 | Comment: Signature using a reserve key by which a wallet requests a payment target UUID for itself. Signs over just a purpose (no body), as the signature only serves to demonstrate that the request comes from the wallet controlling the private key, and not some third party. | ||
478 | Package: GNU Taler | ||
479 | |||
480 | Number: 1206 | ||
481 | Name: WALLET_COIN_RECOUP_REFRESH | ||
482 | Comment: Signature using a coin key requesting recoup-refresh. Signed with the coin private key. | ||
483 | Package: GNU Taler | ||
484 | |||
485 | Number: 1207 | ||
486 | Name: WALLET_AGE_ATTESTATION | ||
487 | Comment: Signature using a age restriction key for attestation of a particular age/age-group. | ||
488 | Package: GNU Taler | ||
489 | |||
490 | Number: 1208 | ||
491 | Name: WALLET_RESERVE_HISTORY | ||
492 | Comment: Request full or partial reserve history. Signed with the reserve private key. | ||
493 | Package: GNU Taler | ||
494 | |||
495 | Number: 1209 | ||
496 | Name: WALLET_COIN_HISTORY | ||
497 | Comment: Request full or partial coin history. Signed with the coin private key. | ||
498 | Package: GNU Taler | ||
499 | |||
500 | Number: 1210 | ||
501 | Name: WALLET_PURSE_CREATE | ||
502 | Comment: Request purse creation (without reserve). Signed by the purse private key. | ||
503 | Package: GNU Taler | ||
504 | |||
505 | Number: 1211 | ||
506 | Name: WALLET_PURSE_DEPOSIT | ||
507 | Comment: Request coin to be deposited into a purse. Signed with the coin private key. | ||
508 | Package: GNU Taler | ||
509 | |||
510 | Number: 1212 | ||
511 | Name: WALLET_PURSE_STATUS | ||
512 | Comment: Request purse status. Signed with the purse private key. | ||
513 | Package: GNU Taler | ||
514 | |||
515 | Number: 1213 | ||
516 | Name: WALLET_PURSE_MERGE | ||
517 | Comment: Request purse to be merged with a reserve. Signed with the purse private key. | ||
518 | Package: GNU Taler | ||
519 | |||
520 | Number: 1214 | ||
521 | Name: WALLET_ACCOUNT_MERGE | ||
522 | Comment: Request purse to be merged with a reserve. Signed by the reserve private key. | ||
523 | Package: GNU Taler | ||
524 | |||
525 | Number: 1215 | ||
526 | Name: WALLET_RESERVE_CLOSE | ||
527 | Comment: Request account to be closed. Signed with the reserve private key. | ||
528 | Package: GNU Taler | ||
529 | |||
530 | Number: 1216 | ||
531 | Name: WALLET_PURSE_ECONTRACT | ||
532 | Comment: Associates encrypted contract with a purse. Signed with the purse private key. | ||
533 | Package: GNU Taler | ||
534 | |||
535 | Number: 1217 | ||
536 | Name: WALLET_RESERVE_OPEN | ||
537 | Comment: Request reserve to be kept open. Signed with the reserve private key. | ||
538 | Package: GNU Taler | ||
539 | |||
540 | Number: 1218 | ||
541 | Name: WALLET_RESERVE_OPEN_DEPOSIT | ||
542 | Comment: Request coin to be used to pay for reserve to be kept open. Signed with the coin private key. | ||
543 | Package: GNU Taler | ||
544 | |||
545 | Number: 1219 | ||
546 | Name: WALLET_RESERVE_ATTEST_DETAILS | ||
547 | Comment: Request attestation about reserve owner. Signed by the reserve private key. | ||
548 | Package: GNU Taler | ||
549 | |||
550 | Number: 1220 | ||
551 | Name: WALLET_PURSE_DELETE | ||
552 | Comment: Signature by which a wallet requests a purse to be deleted. | ||
553 | Package: GNU Taler | ||
554 | |||
555 | Number: 1221 | ||
556 | Name: WALLET_RESERVE_AGE_WITHDRAW | ||
557 | Comment: Signature where the reserve key confirms an age-withdraw request. Signed with the reserve private key. | ||
558 | Package: GNU Taler | ||
559 | |||
560 | Number: 1222 | ||
561 | Name: WALLET_TOKEN_USE | ||
562 | Comment: Signature where the token use key confirms the usage of a token on a pay request. Signed with the token use private key. | ||
563 | Package: GNU Taler | ||
564 | |||
565 | # | ||
566 | # Security module signatures | ||
567 | # | ||
568 | |||
569 | Number: 1250 | ||
570 | Name: SM_RSA_DENOMINATION_KEY | ||
571 | Comment: Signature on a denomination key announcement. | ||
572 | Package: GNU Taler | ||
573 | |||
574 | Number: 1251 | ||
575 | Name: SM_SIGNING_KEY | ||
576 | Comment: Signature on an exchange message signing key announcement. | ||
577 | Package: GNU Taler | ||
578 | |||
579 | Number: 1252 | ||
580 | Name: SM_CS_DENOMINATION_KEY | ||
581 | Comment: Signature on a denomination key announcement. | ||
582 | Package: GNU Taler | ||
583 | |||
584 | # | ||
585 | # Test signatures | ||
586 | # | ||
587 | |||
588 | Number: 1302 | ||
589 | Name: CLIENT_TEST_EDDSA | ||
590 | Comment: EdDSA test signature. | ||
591 | Package: GNU Taler | ||
592 | |||
593 | Number: 1303 | ||
594 | Name: EXCHANGE_TEST_EDDSA | ||
595 | Comment: EdDSA test signature. | ||
596 | Package: GNU Taler | ||
597 | |||
598 | # | ||
599 | # AML officer signatures | ||
600 | # | ||
601 | |||
602 | Number: 1350 | ||
603 | Name: AML_DECISION | ||
604 | Comment: Signature by which an AML officer signs an AML decision. | ||
605 | Package: GNU Taler | ||
606 | |||
607 | Number: 1351 | ||
608 | Name: AML_QUERY | ||
609 | Comment: Signature by which an AML officer requests AML data. | ||
610 | Package: GNU Taler | ||
611 | |||
612 | |||
613 | # | ||
614 | # GNU Anastasis signatures, >= 1400 | ||
615 | # | ||
616 | |||
617 | Number: 1400 | ||
618 | Name: ANASTASIS_POLICY_UPLOAD | ||
619 | Comment: EdDSA signature for a policy upload. | ||
620 | Package: GNU Taler | ||
621 | |||
622 | # | ||
623 | # Sync signatures, >= 1450 | ||
624 | # | ||
625 | |||
626 | Number: 1450 | ||
627 | Name: SYNC_BACKUP_UPLOAD | ||
628 | Comment: EdDSA signature for a backup upload. | ||
629 | Package: GNU Taler | ||
630 | |||
631 | |||
632 | # | ||
633 | # Donau signatures, >= 1500 | ||
634 | # | ||
635 | |||
636 | Number: 1500 | ||
637 | Name: DONAU_DONATION_STATEMENT | ||
638 | Comment: The signature is done by the Donau. The Donau signes over the total amount of the corresponding year, the corresponding year and the donation identifier of a specific donor. The statement confirms that the donor made this total in donations for the given year. | ||
639 | Package: Donau | ||
640 | |||
641 | Number: 1501 | ||
642 | Name: CHARITY_DONATION_CONFIRMATION | ||
643 | Comment: The signature is made by a charity and shows that the charity is in agreement with the donation request which it sends to the Donau. The charity signs over all blinded identifiers and key pairs which it has received from the donor. The signature affirms that the charity wants the donation receipts to be issued on its behalf. | ||
644 | Package: Donau | ||