diff options
Diffstat (limited to 'gnunet-signatures/registry.rec')
-rw-r--r-- | gnunet-signatures/registry.rec | 339 |
1 files changed, 338 insertions, 1 deletions
diff --git a/gnunet-signatures/registry.rec b/gnunet-signatures/registry.rec index e7b9f56..8bc8b91 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 |
@@ -17,6 +17,9 @@ | |||
17 | %sort: Number Name | 17 | %sort: Number Name |
18 | 18 | ||
19 | 19 | ||
20 | #----------------------------------------------------------------------------- | ||
21 | # GNUnet | ||
22 | |||
20 | Number: 0 | 23 | Number: 0 |
21 | Name: TEST | 24 | Name: TEST |
22 | 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). |
@@ -214,3 +217,337 @@ Name: COMMUNICATOR_TCP_HANDSHAKE_ACK | |||
214 | 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. |
215 | Package: GNUnet | 218 | Package: GNUnet |
216 | Subsystem: GNUnet-TRANSPORT-TCP | 219 | Subsystem: GNUnet-TRANSPORT-TCP |
220 | |||
221 | #----------------------------------------------------------------------------- | ||
222 | # GNU Taler | ||
223 | |||
224 | # | ||
225 | # Exchange offline signatures (with master key) | ||
226 | # | ||
227 | |||
228 | Number: 1020 | ||
229 | Name: MASTER_SIGNING_KEY_REVOKED | ||
230 | Comment: The given revocation key was revoked and must no longer be used. | ||
231 | Package: GNU Taler | ||
232 | |||
233 | Number: 1021 | ||
234 | Name: MASTER_ADD_WIRE | ||
235 | Comment: Add payto URI to the list of our wire methods. | ||
236 | Package: GNU Taler | ||
237 | |||
238 | Number: 1022 | ||
239 | Name: MASTER_GLOBAL_FEES | ||
240 | Comment: Signature over global set of fees charged by the exchange. | ||
241 | Package: GNU Taler | ||
242 | |||
243 | Number: 1023 | ||
244 | Name: MASTER_DEL_WIRE | ||
245 | Comment: Remove payto URI from the list of our wire methods. | ||
246 | Package: GNU Taler | ||
247 | |||
248 | Number: 1024 | ||
249 | Name: MASTER_SIGNING_KEY_VALIDITY | ||
250 | Comment: Purpose for signing public keys signed by the exchange master key. | ||
251 | Package: GNU Taler | ||
252 | |||
253 | Number: 1025 | ||
254 | Name: MASTER_DENOMINATION_KEY_VALIDITY | ||
255 | Comment: Purpose for denomination keys signed by the exchange master key. | ||
256 | Package: GNU Taler | ||
257 | |||
258 | Number: 1026 | ||
259 | Name: MASTER_ADD_AUDITOR | ||
260 | Comment: Add an auditor to the list of our auditors. | ||
261 | Package: GNU Taler | ||
262 | |||
263 | Number: 1027 | ||
264 | Name: MASTER_DEL_AUDITOR | ||
265 | Comment: Remove an auditor from the list of our auditors. | ||
266 | Package: GNU Taler | ||
267 | |||
268 | Number: 1028 | ||
269 | Name: MASTER_WIRE_FEES | ||
270 | Comment: Fees charged per (aggregate) wire transfer to the merchant. | ||
271 | Package: GNU Taler | ||
272 | |||
273 | Number: 1029 | ||
274 | Name: MASTER_DENOMINATION_KEY_REVOKED | ||
275 | Comment: The given revocation key was revoked and must no longer be used. | ||
276 | Package: GNU Taler | ||
277 | |||
278 | Number: 1030 | ||
279 | Name: MASTER_WIRE_DETAILS | ||
280 | Comment: Signature where the Exchange confirms its IBAN details in the /wire response. | ||
281 | Package: GNU Taler | ||
282 | |||
283 | Number: 1031 | ||
284 | Name: MASTER_EXTENSION | ||
285 | Comment: Set the configuration of an extension (age-restriction or peer2peer) | ||
286 | Package: GNU Taler | ||
287 | |||
288 | Number: 1032 | ||
289 | Name: MASTER_PARTNER_DETAILS | ||
290 | Comment: Signature affirming a partner configuration for wads. | ||
291 | Package: GNU Taler | ||
292 | |||
293 | # | ||
294 | # Exchange online signatures (with signing key) | ||
295 | # | ||
296 | |||
297 | Number: 1032 | ||
298 | Name: EXCHANGE_RESERVE_STATUS | ||
299 | Comment: Purpose for the state of a reserve, signed by the exchange's signing key. | ||
300 | Package: GNU Taler | ||
301 | |||
302 | Number: 1033 | ||
303 | Name: EXCHANGE_CONFIRM_DEPOSIT | ||
304 | Comment: Signature where the Exchange confirms a deposit request. | ||
305 | Package: GNU Taler | ||
306 | |||
307 | Number: 1034 | ||
308 | Name: EXCHANGE_CONFIRM_MELT | ||
309 | Comment: Signature where the exchange (current signing key) confirms the no-reveal index for cut-and-choose and the validity of the melted coins. | ||
310 | Package: GNU Taler | ||
311 | |||
312 | Number: 1035 | ||
313 | Name: EXCHANGE_KEY_SET | ||
314 | Comment: Signature where the Exchange confirms the full /keys response set. | ||
315 | Package: GNU Taler | ||
316 | |||
317 | Number: 1036 | ||
318 | Name: EXCHANGE_CONFIRM_WIRE | ||
319 | Comment: Signature where the Exchange confirms the /track/transaction response. | ||
320 | Package: GNU Taler | ||
321 | |||
322 | Number: 1037 | ||
323 | Name: EXCHANGE_CONFIRM_WIRE_DEPOSIT | ||
324 | Comment: Signature where the Exchange confirms the /wire/deposit response. | ||
325 | Package: GNU Taler | ||
326 | |||
327 | Number: 1038 | ||
328 | Name: EXCHANGE_CONFIRM_REFUND | ||
329 | Comment: Signature where the Exchange confirms a refund request. | ||
330 | Package: GNU Taler | ||
331 | |||
332 | Number: 1039 | ||
333 | Name: EXCHANGE_CONFIRM_RECOUP | ||
334 | Comment: Signature where the Exchange confirms a recoup. | ||
335 | Package: GNU Taler | ||
336 | |||
337 | Number: 1040 | ||
338 | Name: EXCHANGE_RESERVE_CLOSED | ||
339 | Comment: Signature where the Exchange confirms it closed a reserve. | ||
340 | Package: GNU Taler | ||
341 | |||
342 | Number: 1041 | ||
343 | Name: EXCHANGE_CONFIRM_RECOUP_REFRESH | ||
344 | Comment: Signature where the Exchange confirms a recoup-refresh operation. | ||
345 | Package: GNU Taler | ||
346 | |||
347 | Number: 1042 | ||
348 | Name: EXCHANGE_AFFIRM_DENOM_UNKNOWN | ||
349 | Comment: Signature where the Exchange confirms that it does not know a denomination (hash). | ||
350 | Package: GNU Taler | ||
351 | |||
352 | Number: 1043 | ||
353 | Name: EXCHANGE_AFFIRM_DENOM_EXPIRED | ||
354 | Comment: Signature where the Exchange confirms that it does not consider a denomination valid for the given operation at this time. | ||
355 | Package: GNU Taler | ||
356 | |||
357 | Number: 1044 | ||
358 | Name: EXCHANGE_ACCOUNT_SETUP_SUCCESS | ||
359 | Comment: Signature by which an exchange affirms that an account successfully passed the KYC checks. | ||
360 | Package: GNU Taler | ||
361 | |||
362 | Number: 1045 | ||
363 | Name: EXCHANGE_CONFIRM_PURSE_CREATION | ||
364 | Comment: Signature by which the exchange affirms that a purse was created with a certain amount deposited into it. | ||
365 | Package: GNU Taler | ||
366 | |||
367 | Number: 1046 | ||
368 | Name: EXCHANGE_CONFIRM_PURSE_MERGED | ||
369 | Comment: Signature by which the exchange affirms that a purse was merged into a reserve with a certain amount in it. | ||
370 | Package: GNU Taler | ||
371 | |||
372 | Number: 1047 | ||
373 | Name: EXCHANGE_PURSE_STATUS | ||
374 | Comment: Purpose for the state of a purse, signed by the exchange's signing key. | ||
375 | Package: GNU Taler | ||
376 | |||
377 | # | ||
378 | # Auditor signatures | ||
379 | # | ||
380 | |||
381 | Number: 1064 | ||
382 | Name: AUDITOR_EXCHANGE_KEYS | ||
383 | Comment: Signature where the auditor confirms that he is aware of certain denomination keys from the exchange. | ||
384 | Package: GNU Taler | ||
385 | |||
386 | # | ||
387 | # Merchant signatures | ||
388 | # | ||
389 | |||
390 | Number: 1101 | ||
391 | Name: MERCHANT_CONTRACT | ||
392 | Comment: Signature where the merchant confirms a contract (to the customer). | ||
393 | Package: GNU Taler | ||
394 | |||
395 | Number: 1102 | ||
396 | Name: MERCHANT_REFUND | ||
397 | Comment: Signature where the merchant confirms a refund (of a coin). | ||
398 | Package: GNU Taler | ||
399 | |||
400 | Number: 1103 | ||
401 | Name: MERCHANT_TRACK_TRANSACTION | ||
402 | Comment: Signature where the merchant confirms that he needs the wire transfer identifier for a deposit operation. | ||
403 | Package: GNU Taler | ||
404 | |||
405 | Number: 1104 | ||
406 | Name: MERCHANT_PAYMENT_OK | ||
407 | Comment: Signature where the merchant confirms that the payment was successful | ||
408 | Package: GNU Taler | ||
409 | |||
410 | Number: 1107 | ||
411 | Name: MERCHANT_WIRE_DETAILS | ||
412 | Comment: Signature where the merchant confirms its own (salted) wire details (not yet really used). | ||
413 | Package: GNU Taler | ||
414 | |||
415 | # | ||
416 | # Wallet signatures | ||
417 | # | ||
418 | |||
419 | Number: 1200 | ||
420 | Name: WALLET_RESERVE_WITHDRAW | ||
421 | Comment: Signature where the reserve key confirms a withdraw request. | ||
422 | Package: GNU Taler | ||
423 | |||
424 | Number: 1201 | ||
425 | Name: WALLET_COIN_DEPOSIT | ||
426 | Comment: Signature made by the wallet of a user to confirm a deposit of a coin. | ||
427 | Package: GNU Taler | ||
428 | |||
429 | Number: 1202 | ||
430 | Name: WALLET_COIN_MELT | ||
431 | Comment: Signature using a coin key confirming the melting of a coin. | ||
432 | Package: GNU Taler | ||
433 | |||
434 | Number: 1203 | ||
435 | Name: WALLET_COIN_RECOUP | ||
436 | Comment: Signature using a coin key requesting recoup. | ||
437 | Package: GNU Taler | ||
438 | |||
439 | Number: 1204 | ||
440 | Name: WALLET_COIN_LINK | ||
441 | Comment: Signature using a coin key authenticating link data. | ||
442 | Package: GNU Taler | ||
443 | |||
444 | Number: 1205 | ||
445 | Name: WALLET_ACCOUNT_SETUP | ||
446 | 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. | ||
447 | Package: GNU Taler | ||
448 | |||
449 | Number: 1206 | ||
450 | Name: WALLET_COIN_RECOUP_REFRESH | ||
451 | Comment: Signature using a coin key requesting recoup-refresh. | ||
452 | Package: GNU Taler | ||
453 | |||
454 | Number: 1207 | ||
455 | Name: WALLET_AGE_ATTESTATION | ||
456 | Comment: Signature using a age restriction key for attestation of a particular age/age-group. | ||
457 | Package: GNU Taler | ||
458 | |||
459 | Number: 1208 | ||
460 | Name: WALLET_RESERVE_HISTORY | ||
461 | Comment: Request full reserve history and pay for it. | ||
462 | Package: GNU Taler | ||
463 | |||
464 | Number: 1209 | ||
465 | Name: WALLET_RESERVE_STATUS | ||
466 | Comment: Request detailed account status (for free). | ||
467 | Package: GNU Taler | ||
468 | |||
469 | Number: 1210 | ||
470 | Name: WALLET_PURSE_CREATE | ||
471 | Comment: Request purse creation (without reserve). | ||
472 | Package: GNU Taler | ||
473 | |||
474 | Number: 1211 | ||
475 | Name: WALLET_PURSE_DEPOSIT | ||
476 | Comment: Request coin to be deposited into a purse. | ||
477 | Package: GNU Taler | ||
478 | |||
479 | Number: 1212 | ||
480 | Name: WALLET_PURSE_STATUS | ||
481 | Comment: Request purse status. | ||
482 | Package: GNU Taler | ||
483 | |||
484 | Number: 1213 | ||
485 | Name: WALLET_PURSE_MERGE | ||
486 | Comment: Request purse to be merged with a reserve (by purse). | ||
487 | Package: GNU Taler | ||
488 | |||
489 | Number: 1214 | ||
490 | Name: WALLET_ACCOUNT_MERGE | ||
491 | Comment: Request purse to be merged with a reserve (by account). | ||
492 | Package: GNU Taler | ||
493 | |||
494 | Number: 1215 | ||
495 | Name: WALLET_RESERVE_CLOSE | ||
496 | Comment: Request account to be closed. | ||
497 | Package: GNU Taler | ||
498 | |||
499 | Number: 1216 | ||
500 | Name: WALLET_PURSE_ECONTRACT | ||
501 | Comment: Associates encrypted contract with a purse. | ||
502 | Package: GNU Taler | ||
503 | |||
504 | # | ||
505 | # Security module signatures | ||
506 | # | ||
507 | |||
508 | Number: 1250 | ||
509 | Name: SM_RSA_DENOMINATION_KEY | ||
510 | Comment: Signature on a denomination key announcement. | ||
511 | Package: GNU Taler | ||
512 | |||
513 | Number: 1251 | ||
514 | Name: SM_SIGNING_KEY | ||
515 | Comment: Signature on an exchange message signing key announcement. | ||
516 | Package: GNU Taler | ||
517 | |||
518 | Number: 1252 | ||
519 | Name: SM_CS_DENOMINATION_KEY | ||
520 | Comment: Signature on a denomination key announcement. | ||
521 | Package: GNU Taler | ||
522 | |||
523 | # | ||
524 | # Test signatures | ||
525 | # | ||
526 | |||
527 | Number: 1302 | ||
528 | Name: CLIENT_TEST_EDDSA | ||
529 | Comment: EdDSA test signature. | ||
530 | Package: GNU Taler | ||
531 | |||
532 | Number: 1303 | ||
533 | Name: EXCHANGE_TEST_EDDSA | ||
534 | Comment: EdDSA test signature. | ||
535 | Package: GNU Taler | ||
536 | |||
537 | # | ||
538 | # Anastasis signatures | ||
539 | # | ||
540 | |||
541 | Number: 1400 | ||
542 | Name: ANASTASIS_POLICY_UPLOAD | ||
543 | Comment: EdDSA signature for a policy upload. | ||
544 | Package: GNU Taler | ||
545 | |||
546 | # | ||
547 | # Sync signatures | ||
548 | # | ||
549 | |||
550 | Number: 1450 | ||
551 | Name: SYNC_BACKUP_UPLOAD | ||
552 | Comment: EdDSA signature for a backup upload. | ||
553 | Package: GNU Taler | ||