gana

GNUnet Assigned Numbers Authority
Log | Files | Refs | README | LICENSE

registry.rec (19182B)


      1 # -*- mode: rec -*-
      2 #
      3 # Registry for Signature purposes
      4 #
      5 
      6 %rec: SignaturePurpose
      7 %key: Number
      8 %type: Number int
      9 %mandatory: Number
     10 %typedef: Name_t regexp /^[ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_][ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*$/
     11 %type: Name Name_t
     12 %unique: Name
     13 %mandatory: Name
     14 %mandatory: Comment
     15 %mandatory: Package
     16 %allowed: Subsystem
     17 %sort: Number Name
     18 
     19 
     20 #-----------------------------------------------------------------------------
     21 # GNUnet
     22 
     23 Number: 0
     24 Name: TEST
     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
     27 Subsystem: GNUnet
     28 
     29 Number: 1
     30 Name: TRANSPORT_PONG_OWN
     31 Comment: Signature for confirming that this peer uses a particular address.
     32 Package: GNUnet
     33 Subsystem: GNUnet-TRANSPORT
     34 
     35 Number: 2
     36 Name: TRANSPORT_DISCONNECT
     37 Comment: Signature for confirming that this peer intends to disconnect.
     38 Package: GNUnet
     39 Subsystem: GNUnet-TRANSPORT
     40 
     41 Number: 3
     42 Name: GNS_REVOCATION
     43 Comment: GNS zone key revocation
     44 Package: GNUnet
     45 Subsystem: GNS
     46 
     47 Number: 4
     48 Name: NAMESPACE_ADVERTISEMENT
     49 Comment: Signature for a namespace/pseudonym advertisement (by the namespace owner).
     50 Package: GNUnet
     51 Subsystem: GNUnet-FS
     52 
     53 Number: 5
     54 Name: PEER_PLACEMENT
     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
     57 Subsystem: GNUnet-FS
     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 
     71 Number: 11
     72 Name: DNS_RECORD
     73 Comment: Signature on a GNUNET_DNS_Advertisement.
     74 Package: GNUnet
     75 Subsystem: GNUnet-DNS+Exit
     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 
     89 Number: 14
     90 Name: NSE_SEND
     91 Comment: Signature of a network size estimate message.
     92 Package: GNUnet
     93 Subsystem: GNUnet-NSE
     94 
     95 Number: 15
     96 Name: GNS_RECORD_SIGN
     97 Comment: GNS record set signature
     98 Package: GNUnet
     99 Subsystem: GNS
    100 
    101 Number: 16
    102 Name: SET_ECC_KEY
    103 Comment: Purpose is to set a session key.
    104 Package: GNUnet
    105 Subsystem: GNUnet-CORE
    106 
    107 Number: 17
    108 Name: FS_UBLOCK
    109 Comment: UBlock Signature, done using DSS, not ECC
    110 Package: GNUnet
    111 Subsystem: GNUnet-FS
    112 
    113 Number: 18
    114 Name: REGEX_ACCEPT
    115 Comment: Accept state in regex DFA.  Peer affirms that it offers the matching service.
    116 Package: GNUnet
    117 Subsystem: GNUnet-REGEX
    118 
    119 Number: 20
    120 Name: CONVERSATION_RING
    121 Comment: Signature of a conversation ring.
    122 Package: GNUnet
    123 Subsystem: GNUnet-CONVERSATION
    124 
    125 Number: 21
    126 Name: SECRETSHARING_DKG1
    127 Comment: Signature for the first round of distributed key generation.
    128 Package: GNUnet
    129 Subsystem: GNUnet-SECRETSHARING
    130 
    131 Number: 22
    132 Name: SECRETSHARING_DKG2
    133 Comment: Signature for the second round of distributed key generation.
    134 Package: GNUnet
    135 Subsystem: GNUnet-SECRETSHARING
    136 
    137 Number: 23
    138 Name: SECRETSHARING_DECRYPTION
    139 Comment: Signature for the cooperative decryption.
    140 Package: GNUnet
    141 Subsystem: GNUnet-SECRETSHARING
    142 
    143 Number: 27
    144 Name: RECLAIM_CODE_SIGN
    145 Comment: Signature for a GNUid Ticket
    146 Package: GNUnet
    147 Subsystem: Reclaim
    148 
    149 Number: 28
    150 Name: DELEGATE
    151 Comment: Signature for a GNUnet credential
    152 Package: GNUnet
    153 Subsystem: Reclaim
    154 
    155 Number: 29
    156 Name: TRANSPORT_ADDRESS
    157 Comment: Signature by a peer affirming that this is one of its addresses for the given time period.
    158 Package: GNUnet
    159 Subsystem: GNUnet-TRANSPORT
    160 
    161 Number: 30
    162 Name: TRANSPORT_EPHEMERAL
    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
    165 Subsystem: GNUnet-TRANSPORT
    166 
    167 Number: 31
    168 Name: COMMUNICATOR_TCP_HANDSHAKE
    169 Comment: Signature used by TCP communicator handshake.
    170 Package: GNUnet
    171 Subsystem: GNUnet-TRANSPORT-TCP
    172 
    173 Number: 32
    174 Name: COMMUNICATOR_TCP_REKEY
    175 Comment: Signature used by TCP communicator rekey.
    176 Package: GNUnet
    177 Subsystem: GNUnet-TRANSPORT-TCP
    178 
    179 Number: 33
    180 Name: COMMUNICATOR_UDP_HANDSHAKE
    181 Comment: Signature used by UDP communicator handshake.
    182 Package: GNUnet
    183 Subsystem: GNUnet-TRANSPORT-UDP
    184 
    185 Number: 34
    186 Name: COMMUNICATOR_UDP_BROADCAST
    187 Comment: Signature used by UDP broadcasts.
    188 Package: GNUnet
    189 Subsystem: GNUnet-TRANSPORT-UDP
    190 
    191 Number: 35
    192 Name: TRANSPORT_CHALLENGE
    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
    195 Subsystem: GNUnet-TRANSPORT
    196 
    197 Number: 36
    198 Name: TRANSPORT_DV_HOP
    199 Comment: Signature by a peer affirming that it is on a DV path.
    200 Package: GNUnet
    201 Subsystem: GNUnet-TRANSPORT
    202 
    203 Number: 37
    204 Name: TRANSPORT_DV_INITIATOR
    205 Comment: Signature by a peer affirming that it originated the DV path.
    206 Package: GNUnet
    207 Subsystem: GNUnet-TRANSPORT
    208 
    209 Number: 38
    210 Name: CADET_CONNECTION_INITIATOR
    211 Comment: Signature by a peer that like to create a connection.
    212 Package: GNUnet
    213 Subsystem: GNUnet-CADET
    214 
    215 Number: 39
    216 Name: COMMUNICATOR_TCP_HANDSHAKE_ACK
    217 Comment: Signature by a peer sending back the nonce received at initial handshake.
    218 Package: GNUnet
    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: 1045
    369 Name: EXCHANGE_CONFIRM_PURSE_CREATION
    370 Comment: Signature by which the exchange affirms that a purse was created with a certain amount deposited into it.
    371 Package: GNU Taler
    372 
    373 Number: 1046
    374 Name: EXCHANGE_CONFIRM_PURSE_MERGED
    375 Comment: Signature by which the exchange affirms that a purse was merged into a reserve with a certain amount in it.
    376 Package: GNU Taler
    377 
    378 Number: 1047
    379 Name: EXCHANGE_PURSE_STATUS
    380 Comment: Purpose for the state of a purse, signed by the exchange's signing key.
    381 Package: GNU Taler
    382 
    383 Number: 1048
    384 Name: EXCHANGE_RESERVE_ATTEST_DETAILS
    385 Comment: Signature by which the exchange attests identity attributes of a particular reserve owner.
    386 Package: GNU Taler
    387 
    388 Number: 1049
    389 Name: EXCHANGE_CONFIRM_PURSE_REFUND
    390 Comment: Signature by which the exchange confirms that a purse expired and a coin was refunded.
    391 Package: GNU Taler
    392 
    393 Number: 1050
    394 Name: EXCHANGE_CONFIRM_WITHDRAW
    395 Comment: Signature where the Exchange confirms an (age-)withdraw.
    396 Package: GNU Taler
    397 
    398 Number: 1051
    399 Name: EXCHANGE_CONFIRM_RECOUP_WITHDRAW_BATCH
    400 Comment: Signature where the Exchange confirms a batch recoup of coins to the reserve they were withdrawn from.
    401 Package: GNU Taler
    402 
    403 Number: 1052
    404 Name: EXCHANGE_CONFIRM_RECOUP_REFRESH_BATCH
    405 Comment: Signature where the Exchange confirms a batch recoup of coins to the old coin they were refreshed from.
    406 Package: GNU Taler
    407 
    408 #
    409 # Auditor signatures
    410 #
    411 
    412 Number: 1064
    413 Name: AUDITOR_EXCHANGE_KEYS
    414 Comment: Signature where the auditor confirms that he is aware of certain denomination keys from the exchange.
    415 Package: GNU Taler
    416 
    417 #
    418 # Merchant signatures
    419 #
    420 
    421 Number: 1101
    422 Name: MERCHANT_CONTRACT
    423 Comment: Signature where the merchant confirms a contract (to the customer).
    424 Package: GNU Taler
    425 
    426 Number: 1102
    427 Name: MERCHANT_REFUND
    428 Comment: Signature where the merchant confirms a refund (of a coin).
    429 Package: GNU Taler
    430 
    431 Number: 1103
    432 Name: MERCHANT_TRACK_TRANSACTION
    433 Comment: Signature where the merchant confirms that he needs the wire transfer identifier for a deposit operation.
    434 Package: GNU Taler
    435 
    436 Number: 1104
    437 Name: MERCHANT_PAYMENT_OK
    438 Comment: Signature where the merchant confirms that the payment was successful
    439 Package: GNU Taler
    440 
    441 Number: 1107
    442 Name: MERCHANT_WIRE_DETAILS
    443 Comment: Signature where the merchant confirms its own (salted) wire details (not yet really used).
    444 Package: GNU Taler
    445 
    446 Number: 1108
    447 Name: MERCHANT_TOKEN_ISSUE
    448 Comment: Signature where the merchant issues a token by blindly signing it. Signed with the token issue private key.
    449 Package: GNU Taler
    450 
    451 #
    452 # Wallet signatures
    453 #
    454 
    455 Number: 1200
    456 Name: WALLET_RESERVE_WITHDRAW
    457 Comment: Signature where the reserve key confirms a withdraw request. Signed with the reserve private key.
    458 Package: GNU Taler
    459 
    460 Number: 1201
    461 Name: WALLET_COIN_DEPOSIT
    462 Comment: Signature made by the wallet of a user to confirm a deposit of a coin.
    463 Package: GNU Taler
    464 
    465 Number: 1202
    466 Name: WALLET_COIN_MELT
    467 Comment: Signature using a coin key confirming the melting of a coin. Signed with the coin's private key.
    468 Package: GNU Taler
    469 
    470 Number: 1203
    471 Name: WALLET_COIN_RECOUP
    472 Comment: Signature using a coin key requesting recoup. Signed with the coin's private key.
    473 Package: GNU Taler
    474 
    475 Number: 1204
    476 Name: WALLET_COIN_LINK
    477 Comment: Signature using a coin key authenticating link data. Signed with the old coin's private key.
    478 Package: GNU Taler
    479 
    480 Number: 1205
    481 Name: WALLET_ACCOUNT_SETUP
    482 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.
    483 Package: GNU Taler
    484 
    485 Number: 1206
    486 Name: WALLET_COIN_RECOUP_REFRESH
    487 Comment: Signature using a coin key requesting recoup-refresh. Signed with the coin private key.
    488 Package: GNU Taler
    489 
    490 Number: 1207
    491 Name: WALLET_AGE_ATTESTATION
    492 Comment: Signature using a age restriction key for attestation of a particular age/age-group.
    493 Package: GNU Taler
    494 
    495 Number: 1208
    496 Name: WALLET_RESERVE_HISTORY
    497 Comment: Request full or partial reserve history. Signed with the reserve private key.
    498 Package: GNU Taler
    499 
    500 Number: 1209
    501 Name: WALLET_COIN_HISTORY
    502 Comment: Request full or partial coin history. Signed with the coin private key.
    503 Package: GNU Taler
    504 
    505 Number: 1210
    506 Name: WALLET_PURSE_CREATE
    507 Comment: Request purse creation (without reserve). Signed by the purse private key.
    508 Package: GNU Taler
    509 
    510 Number: 1211
    511 Name: WALLET_PURSE_DEPOSIT
    512 Comment: Request coin to be deposited into a purse. Signed with the coin private key.
    513 Package: GNU Taler
    514 
    515 Number: 1212
    516 Name: WALLET_PURSE_STATUS
    517 Comment: Request purse status. Signed with the purse private key.
    518 Package: GNU Taler
    519 
    520 Number: 1213
    521 Name: WALLET_PURSE_MERGE
    522 Comment: Request purse to be merged with a reserve. Signed with the purse private key.
    523 Package: GNU Taler
    524 
    525 Number: 1214
    526 Name: WALLET_ACCOUNT_MERGE
    527 Comment: Request purse to be merged with a reserve. Signed by the reserve private key.
    528 Package: GNU Taler
    529 
    530 Number: 1215
    531 Name: WALLET_RESERVE_CLOSE
    532 Comment: Request account to be closed. Signed with the reserve private key.
    533 Package: GNU Taler
    534 
    535 Number: 1216
    536 Name: WALLET_PURSE_ECONTRACT
    537 Comment: Associates encrypted contract with a purse. Signed with the purse private key.
    538 Package: GNU Taler
    539 
    540 Number: 1217
    541 Name: WALLET_RESERVE_OPEN
    542 Comment: Request reserve to be kept open. Signed with the reserve private key.
    543 Package: GNU Taler
    544 
    545 Number: 1218
    546 Name: WALLET_RESERVE_OPEN_DEPOSIT
    547 Comment: Request coin to be used to pay for reserve to be kept open. Signed with the coin private key.
    548 Package: GNU Taler
    549 
    550 Number: 1219
    551 Name: WALLET_RESERVE_ATTEST_DETAILS
    552 Comment: Request attestation about reserve owner. Signed by the reserve private key.
    553 Package: GNU Taler
    554 
    555 Number: 1220
    556 Name: WALLET_PURSE_DELETE
    557 Comment: Signature by which a wallet requests a purse to be deleted.
    558 Package: GNU Taler
    559 
    560 Number: 1221
    561 Name: WALLET_RESERVE_AGE_WITHDRAW
    562 Comment: Signature where the reserve key confirms an age-withdraw request. Signed with the reserve private key.
    563 Package: GNU Taler
    564 
    565 Number: 1222
    566 Name: WALLET_TOKEN_USE
    567 Comment: Signature where the token use key confirms the usage of a token on a pay request. Signed with the token use private key.
    568 Package: GNU Taler
    569 
    570 Number: 1223
    571 Name: WALLET_ORDER_UNCLAIM
    572 Comment: Signature used to unclaim an order, allowing other wallets to claim it. Signed with the private key of the claim nonce.
    573 Package: GNU Taler
    574 
    575 Number: 1224
    576 Name: WALLET_PREPARED_TRANSFER_REGISTER
    577 Comment: Signature used to set an account public key as new target of a given wire transfer subject identified by the respective authorization key. Used when shortening wire transfer subjects as per DD80. The public keypair used for signing corresponds to the wire transfer subject, while the account key is the reserve public key or the merchant public key the wire transfer should be mapped to. Note that despite its name, this signature is not only created by wallets, but also by merchant backends.
    578 Package: GNU Taler
    579 
    580 Number: 1225
    581 Name: WALLET_PREPARED_TRANSFER_UNREGISTER
    582 Comment: FIXME-Antoine.
    583 Package: GNU Taler
    584 
    585 #
    586 # Security module signatures
    587 #
    588 
    589 Number: 1250
    590 Name: SM_RSA_DENOMINATION_KEY
    591 Comment: Signature on a denomination key announcement.
    592 Package: GNU Taler
    593 
    594 Number: 1251
    595 Name: SM_SIGNING_KEY
    596 Comment: Signature on an exchange message signing key announcement.
    597 Package: GNU Taler
    598 
    599 Number: 1252
    600 Name: SM_CS_DENOMINATION_KEY
    601 Comment: Signature on a denomination key announcement.
    602 Package: GNU Taler
    603 
    604 #
    605 # Test signatures
    606 #
    607 
    608 Number: 1302
    609 Name: CLIENT_TEST_EDDSA
    610 Comment: EdDSA test signature.
    611 Package: GNU Taler
    612 
    613 Number: 1303
    614 Name: EXCHANGE_TEST_EDDSA
    615 Comment: EdDSA test signature.
    616 Package: GNU Taler
    617 
    618 #
    619 # AML officer signatures
    620 #
    621 
    622 Number: 1350
    623 Name: AML_DECISION
    624 Comment: Signature by which an AML officer signs an AML decision.
    625 Package: GNU Taler
    626 
    627 Number: 1351
    628 Name: AML_QUERY
    629 Comment: Signature by which an AML officer requests AML data.
    630 Package: GNU Taler
    631 
    632 Number: 1360
    633 Name: KYC_AUTH
    634 Comment: Signature by which an account owner authorizes access to a KYC operation.
    635 Package: GNU Taler
    636 
    637 
    638 #
    639 # GNU Anastasis signatures, >= 1400
    640 #
    641 
    642 Number: 1400
    643 Name: ANASTASIS_POLICY_UPLOAD
    644 Comment: EdDSA signature for a policy upload.
    645 Package: GNU Taler
    646 
    647 #
    648 # Sync signatures, >= 1450
    649 #
    650 
    651 Number: 1450
    652 Name: SYNC_BACKUP_UPLOAD
    653 Comment: EdDSA signature for a backup upload.
    654 Package: GNU Taler
    655 
    656 Number: 1452
    657 Name: SYNC_BLOCK_UPLOAD
    658 Comment: EdDSA signature for uploading or updating a block in a backup.
    659 Package: GNU Taler
    660 
    661 Number: 1453
    662 Name: SYNC_BLOCK_DELETE
    663 Comment: EdDSA signature for deleting a block from a backup.
    664 Package: GNU Taler
    665 
    666 Number: 1454
    667 Name: SYNC_OBJECT_UPLOAD
    668 Comment: EdDSA signature for uploading a blob to the hash-indexed object store.
    669 Package: GNU Taler
    670 
    671 
    672 #
    673 # Donau signatures, >= 1500
    674 #
    675 
    676 Number: 1500
    677 Name: DONAU_DONATION_STATEMENT
    678 Comment: The signature is done by the Donau. The Donau signs 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.
    679 Package: Donau
    680 
    681 Number: 1501
    682 Name: CHARITY_DONATION_CONFIRMATION
    683 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.
    684 Package: Donau
    685 
    686 Number: 1502
    687 Name: CHARITY_GET_INFO
    688 Comment: The signature is made by a charity to request information about its status from a Donau. It is not over anything in particular and is just there for access control.
    689 Package: Donau
    690 
    691 #
    692 # Mailbox signatures, >= 1550
    693 #
    694 
    695 Number: 1551
    696 Name: MAILBOX_MESSAGES_DELETE
    697 Comment: Signature over messages to delete in the mailbox service
    698 Package: GNU Taler
    699 
    700 Number: 1552
    701 Name: MAILBOX_REGISTER
    702 Comment: Signature for mailbox registration request
    703 Package: GNU Taler