RAPIDLY VERIFIABLE AGGREGATE SIGNATURES

A method for aggregating digital signatures comprises the following steps carried out by a signature aggregator: receiving first data packages from signers, each first data package comprising a signer identifier, a payload, and a payload signature; verifying the payload signatures to determine wheth...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VIDIGUEIRA, Manuel, GUERRAOUI, Rachid, ROMAN, Pierre-Louis, VORON, Gauthier, CAMAIONI, Martina, MONTI, Matteo
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator VIDIGUEIRA, Manuel
GUERRAOUI, Rachid
ROMAN, Pierre-Louis
VORON, Gauthier
CAMAIONI, Martina
MONTI, Matteo
description A method for aggregating digital signatures comprises the following steps carried out by a signature aggregator: receiving first data packages from signers, each first data package comprising a signer identifier, a payload, and a payload signature; verifying the payload signatures to determine whether or not the payloads are correctly signed; bundling correctly signed payloads into a batch; obtaining a batch digest, and proofs of inclusion of the payloads in the batch; sending second data packages comprising the batch digest and a respective proof of inclusion to the signers, the respective proof of inclusion proving that the payload of the respective signer is included in the batch; receiving third data packages from the signers, each third data package comprising the signer identifier, and a respective batch digest signature; verifying the batch digest signatures to determine whether or not the batch digests are correctly signed; aggregating correctly signed batch digest signatures to obtain an aggregated batch digest signature; and including the aggregated batch digest signature in the batch. The payload and batch digest signatures may be obtained by using different secret keys of the respective signer. L'invention concerne un procédé d'agrégation de signatures numériques qui comprend les étapes suivantes effectuées par un agrégateur de signatures : la réception de premiers paquets de données provenant de signataires, chaque premier paquet de données comprenant un identifiant de signataire, une charge utile et une signature de charge utile ; la vérification des signatures de charge utile pour déterminer si les charges utiles sont correctement signées ou non ; le regroupement de charges utiles correctement signées en un lot ; l'obtention d'un condensé de lot, et de preuves d'inclusion des charges utiles dans le lot ; l'envoi de seconds paquets de données comprenant le condensé de lot et une preuve respective d'inclusion aux signataires, la preuve d'inclusion respective prouvant que la charge utile du signataire respectif est incluse dans le lot ; la réception de troisièmes paquets de données provenant des signataires, chaque troisième paquet de données comprenant l'identifiant de signataire, et une signature de condensé de lot respective ; la vérification des signatures de condensé de lot pour déterminer si les condensés de lot sont correctement signés ; l'agrégation de signatures de condensé de lot correctement signées pour obtenir une signature de cond
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2024062304A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2024062304A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2024062304A13</originalsourceid><addsrcrecordid>eNrjZFAPcgzwdPGJVAhzDfJ083R08nFVcHR3D3J1dwxxVQj2dPdzDAkNcg3mYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXx4f5GBkYmBmZGxgYmjobGxKkCAH0dJMY</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>RAPIDLY VERIFIABLE AGGREGATE SIGNATURES</title><source>esp@cenet</source><creator>VIDIGUEIRA, Manuel ; GUERRAOUI, Rachid ; ROMAN, Pierre-Louis ; VORON, Gauthier ; CAMAIONI, Martina ; MONTI, Matteo</creator><creatorcontrib>VIDIGUEIRA, Manuel ; GUERRAOUI, Rachid ; ROMAN, Pierre-Louis ; VORON, Gauthier ; CAMAIONI, Martina ; MONTI, Matteo</creatorcontrib><description>A method for aggregating digital signatures comprises the following steps carried out by a signature aggregator: receiving first data packages from signers, each first data package comprising a signer identifier, a payload, and a payload signature; verifying the payload signatures to determine whether or not the payloads are correctly signed; bundling correctly signed payloads into a batch; obtaining a batch digest, and proofs of inclusion of the payloads in the batch; sending second data packages comprising the batch digest and a respective proof of inclusion to the signers, the respective proof of inclusion proving that the payload of the respective signer is included in the batch; receiving third data packages from the signers, each third data package comprising the signer identifier, and a respective batch digest signature; verifying the batch digest signatures to determine whether or not the batch digests are correctly signed; aggregating correctly signed batch digest signatures to obtain an aggregated batch digest signature; and including the aggregated batch digest signature in the batch. The payload and batch digest signatures may be obtained by using different secret keys of the respective signer. L'invention concerne un procédé d'agrégation de signatures numériques qui comprend les étapes suivantes effectuées par un agrégateur de signatures : la réception de premiers paquets de données provenant de signataires, chaque premier paquet de données comprenant un identifiant de signataire, une charge utile et une signature de charge utile ; la vérification des signatures de charge utile pour déterminer si les charges utiles sont correctement signées ou non ; le regroupement de charges utiles correctement signées en un lot ; l'obtention d'un condensé de lot, et de preuves d'inclusion des charges utiles dans le lot ; l'envoi de seconds paquets de données comprenant le condensé de lot et une preuve respective d'inclusion aux signataires, la preuve d'inclusion respective prouvant que la charge utile du signataire respectif est incluse dans le lot ; la réception de troisièmes paquets de données provenant des signataires, chaque troisième paquet de données comprenant l'identifiant de signataire, et une signature de condensé de lot respective ; la vérification des signatures de condensé de lot pour déterminer si les condensés de lot sont correctement signés ; l'agrégation de signatures de condensé de lot correctement signées pour obtenir une signature de condensé de lot agrégée ; et l'inclusion de la signature de condensé de lot agrégée dans le lot. Les signatures de charge utile et de condensé de lot peuvent être obtenues en utilisant différentes clés secrètes du signataire respectif.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; PHYSICS ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240328&amp;DB=EPODOC&amp;CC=WO&amp;NR=2024062304A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240328&amp;DB=EPODOC&amp;CC=WO&amp;NR=2024062304A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>VIDIGUEIRA, Manuel</creatorcontrib><creatorcontrib>GUERRAOUI, Rachid</creatorcontrib><creatorcontrib>ROMAN, Pierre-Louis</creatorcontrib><creatorcontrib>VORON, Gauthier</creatorcontrib><creatorcontrib>CAMAIONI, Martina</creatorcontrib><creatorcontrib>MONTI, Matteo</creatorcontrib><title>RAPIDLY VERIFIABLE AGGREGATE SIGNATURES</title><description>A method for aggregating digital signatures comprises the following steps carried out by a signature aggregator: receiving first data packages from signers, each first data package comprising a signer identifier, a payload, and a payload signature; verifying the payload signatures to determine whether or not the payloads are correctly signed; bundling correctly signed payloads into a batch; obtaining a batch digest, and proofs of inclusion of the payloads in the batch; sending second data packages comprising the batch digest and a respective proof of inclusion to the signers, the respective proof of inclusion proving that the payload of the respective signer is included in the batch; receiving third data packages from the signers, each third data package comprising the signer identifier, and a respective batch digest signature; verifying the batch digest signatures to determine whether or not the batch digests are correctly signed; aggregating correctly signed batch digest signatures to obtain an aggregated batch digest signature; and including the aggregated batch digest signature in the batch. The payload and batch digest signatures may be obtained by using different secret keys of the respective signer. L'invention concerne un procédé d'agrégation de signatures numériques qui comprend les étapes suivantes effectuées par un agrégateur de signatures : la réception de premiers paquets de données provenant de signataires, chaque premier paquet de données comprenant un identifiant de signataire, une charge utile et une signature de charge utile ; la vérification des signatures de charge utile pour déterminer si les charges utiles sont correctement signées ou non ; le regroupement de charges utiles correctement signées en un lot ; l'obtention d'un condensé de lot, et de preuves d'inclusion des charges utiles dans le lot ; l'envoi de seconds paquets de données comprenant le condensé de lot et une preuve respective d'inclusion aux signataires, la preuve d'inclusion respective prouvant que la charge utile du signataire respectif est incluse dans le lot ; la réception de troisièmes paquets de données provenant des signataires, chaque troisième paquet de données comprenant l'identifiant de signataire, et une signature de condensé de lot respective ; la vérification des signatures de condensé de lot pour déterminer si les condensés de lot sont correctement signés ; l'agrégation de signatures de condensé de lot correctement signées pour obtenir une signature de condensé de lot agrégée ; et l'inclusion de la signature de condensé de lot agrégée dans le lot. Les signatures de charge utile et de condensé de lot peuvent être obtenues en utilisant différentes clés secrètes du signataire respectif.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>PHYSICS</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFAPcgzwdPGJVAhzDfJ083R08nFVcHR3D3J1dwxxVQj2dPdzDAkNcg3mYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXx4f5GBkYmBmZGxgYmjobGxKkCAH0dJMY</recordid><startdate>20240328</startdate><enddate>20240328</enddate><creator>VIDIGUEIRA, Manuel</creator><creator>GUERRAOUI, Rachid</creator><creator>ROMAN, Pierre-Louis</creator><creator>VORON, Gauthier</creator><creator>CAMAIONI, Martina</creator><creator>MONTI, Matteo</creator><scope>EVB</scope></search><sort><creationdate>20240328</creationdate><title>RAPIDLY VERIFIABLE AGGREGATE SIGNATURES</title><author>VIDIGUEIRA, Manuel ; GUERRAOUI, Rachid ; ROMAN, Pierre-Louis ; VORON, Gauthier ; CAMAIONI, Martina ; MONTI, Matteo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2024062304A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>PHYSICS</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>VIDIGUEIRA, Manuel</creatorcontrib><creatorcontrib>GUERRAOUI, Rachid</creatorcontrib><creatorcontrib>ROMAN, Pierre-Louis</creatorcontrib><creatorcontrib>VORON, Gauthier</creatorcontrib><creatorcontrib>CAMAIONI, Martina</creatorcontrib><creatorcontrib>MONTI, Matteo</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>VIDIGUEIRA, Manuel</au><au>GUERRAOUI, Rachid</au><au>ROMAN, Pierre-Louis</au><au>VORON, Gauthier</au><au>CAMAIONI, Martina</au><au>MONTI, Matteo</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>RAPIDLY VERIFIABLE AGGREGATE SIGNATURES</title><date>2024-03-28</date><risdate>2024</risdate><abstract>A method for aggregating digital signatures comprises the following steps carried out by a signature aggregator: receiving first data packages from signers, each first data package comprising a signer identifier, a payload, and a payload signature; verifying the payload signatures to determine whether or not the payloads are correctly signed; bundling correctly signed payloads into a batch; obtaining a batch digest, and proofs of inclusion of the payloads in the batch; sending second data packages comprising the batch digest and a respective proof of inclusion to the signers, the respective proof of inclusion proving that the payload of the respective signer is included in the batch; receiving third data packages from the signers, each third data package comprising the signer identifier, and a respective batch digest signature; verifying the batch digest signatures to determine whether or not the batch digests are correctly signed; aggregating correctly signed batch digest signatures to obtain an aggregated batch digest signature; and including the aggregated batch digest signature in the batch. The payload and batch digest signatures may be obtained by using different secret keys of the respective signer. L'invention concerne un procédé d'agrégation de signatures numériques qui comprend les étapes suivantes effectuées par un agrégateur de signatures : la réception de premiers paquets de données provenant de signataires, chaque premier paquet de données comprenant un identifiant de signataire, une charge utile et une signature de charge utile ; la vérification des signatures de charge utile pour déterminer si les charges utiles sont correctement signées ou non ; le regroupement de charges utiles correctement signées en un lot ; l'obtention d'un condensé de lot, et de preuves d'inclusion des charges utiles dans le lot ; l'envoi de seconds paquets de données comprenant le condensé de lot et une preuve respective d'inclusion aux signataires, la preuve d'inclusion respective prouvant que la charge utile du signataire respectif est incluse dans le lot ; la réception de troisièmes paquets de données provenant des signataires, chaque troisième paquet de données comprenant l'identifiant de signataire, et une signature de condensé de lot respective ; la vérification des signatures de condensé de lot pour déterminer si les condensés de lot sont correctement signés ; l'agrégation de signatures de condensé de lot correctement signées pour obtenir une signature de condensé de lot agrégée ; et l'inclusion de la signature de condensé de lot agrégée dans le lot. Les signatures de charge utile et de condensé de lot peuvent être obtenues en utilisant différentes clés secrètes du signataire respectif.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2024062304A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
PHYSICS
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title RAPIDLY VERIFIABLE AGGREGATE SIGNATURES
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T01%3A02%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=VIDIGUEIRA,%20Manuel&rft.date=2024-03-28&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2024062304A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true