METHOD TO SECURE KECCAK ALGORITHM AGAINST SIDE-CHANNEL ATTACKS

The present invention relates to a method to secure a cryptographic algorithm (F) performing operations on a matrix of n*n words (A), this cryptographic algorithm (F) necessitating to, when the matrix of data (A) is masked using a mask matrix (M), performing operations on the masked matrix (A+M) and...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ROUSSELLET, Mylène, VILLEGAS, Karine
Format: Patent
Sprache:eng ; fre ; ger
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 ROUSSELLET, Mylène
VILLEGAS, Karine
description The present invention relates to a method to secure a cryptographic algorithm (F) performing operations on a matrix of n*n words (A), this cryptographic algorithm (F) necessitating to, when the matrix of data (A) is masked using a mask matrix (M), performing operations on the masked matrix (A+M) and on a mask matrix (M), said method comprising the steps of generating (GEN) a maximum of n*(n-1) random values (RV) of the size of the words of the matrix (A) for the masking of the data, constructing (MCM) a mask matrix (M) where at least n values are obtained by an combination of at least two of the generated random values (RV). Recovery of masked intermediate matrix (F(A)+M) comprising a step of constructing (DCM) a set of degraded operations (F') to be applied on values in mask matrix (M) instead of the whole set of operations of the algorithm (F) to be applied on the whole mask matrix (F(M)).
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP3335366B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP3335366B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP3335366B13</originalsourceid><addsrcrecordid>eNrjZLDzdQ3x8HdRCPFXCHZ1Dg1yVfB2dXZ29FZw9HH3D_IM8fBVcHR39PQLDlEI9nRx1XX2cPTzc_VRcAwJcXT2DuZhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfGuAcbGxqbGZmZOhsZEKAEA58opeg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHOD TO SECURE KECCAK ALGORITHM AGAINST SIDE-CHANNEL ATTACKS</title><source>esp@cenet</source><creator>ROUSSELLET, Mylène ; VILLEGAS, Karine</creator><creatorcontrib>ROUSSELLET, Mylène ; VILLEGAS, Karine</creatorcontrib><description>The present invention relates to a method to secure a cryptographic algorithm (F) performing operations on a matrix of n*n words (A), this cryptographic algorithm (F) necessitating to, when the matrix of data (A) is masked using a mask matrix (M), performing operations on the masked matrix (A+M) and on a mask matrix (M), said method comprising the steps of generating (GEN) a maximum of n*(n-1) random values (RV) of the size of the words of the matrix (A) for the masking of the data, constructing (MCM) a mask matrix (M) where at least n values are obtained by an combination of at least two of the generated random values (RV). Recovery of masked intermediate matrix (F(A)+M) comprising a step of constructing (DCM) a set of degraded operations (F') to be applied on values in mask matrix (M) instead of the whole set of operations of the algorithm (F) to be applied on the whole mask matrix (F(M)).</description><language>eng ; fre ; ger</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2022</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=20220309&amp;DB=EPODOC&amp;CC=EP&amp;NR=3335366B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220309&amp;DB=EPODOC&amp;CC=EP&amp;NR=3335366B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>ROUSSELLET, Mylène</creatorcontrib><creatorcontrib>VILLEGAS, Karine</creatorcontrib><title>METHOD TO SECURE KECCAK ALGORITHM AGAINST SIDE-CHANNEL ATTACKS</title><description>The present invention relates to a method to secure a cryptographic algorithm (F) performing operations on a matrix of n*n words (A), this cryptographic algorithm (F) necessitating to, when the matrix of data (A) is masked using a mask matrix (M), performing operations on the masked matrix (A+M) and on a mask matrix (M), said method comprising the steps of generating (GEN) a maximum of n*(n-1) random values (RV) of the size of the words of the matrix (A) for the masking of the data, constructing (MCM) a mask matrix (M) where at least n values are obtained by an combination of at least two of the generated random values (RV). Recovery of masked intermediate matrix (F(A)+M) comprising a step of constructing (DCM) a set of degraded operations (F') to be applied on values in mask matrix (M) instead of the whole set of operations of the algorithm (F) to be applied on the whole mask matrix (F(M)).</description><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRICITY</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLDzdQ3x8HdRCPFXCHZ1Dg1yVfB2dXZ29FZw9HH3D_IM8fBVcHR39PQLDlEI9nRx1XX2cPTzc_VRcAwJcXT2DuZhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfGuAcbGxqbGZmZOhsZEKAEA58opeg</recordid><startdate>20220309</startdate><enddate>20220309</enddate><creator>ROUSSELLET, Mylène</creator><creator>VILLEGAS, Karine</creator><scope>EVB</scope></search><sort><creationdate>20220309</creationdate><title>METHOD TO SECURE KECCAK ALGORITHM AGAINST SIDE-CHANNEL ATTACKS</title><author>ROUSSELLET, Mylène ; VILLEGAS, Karine</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP3335366B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2022</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>ROUSSELLET, Mylène</creatorcontrib><creatorcontrib>VILLEGAS, Karine</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>ROUSSELLET, Mylène</au><au>VILLEGAS, Karine</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHOD TO SECURE KECCAK ALGORITHM AGAINST SIDE-CHANNEL ATTACKS</title><date>2022-03-09</date><risdate>2022</risdate><abstract>The present invention relates to a method to secure a cryptographic algorithm (F) performing operations on a matrix of n*n words (A), this cryptographic algorithm (F) necessitating to, when the matrix of data (A) is masked using a mask matrix (M), performing operations on the masked matrix (A+M) and on a mask matrix (M), said method comprising the steps of generating (GEN) a maximum of n*(n-1) random values (RV) of the size of the words of the matrix (A) for the masking of the data, constructing (MCM) a mask matrix (M) where at least n values are obtained by an combination of at least two of the generated random values (RV). Recovery of masked intermediate matrix (F(A)+M) comprising a step of constructing (DCM) a set of degraded operations (F') to be applied on values in mask matrix (M) instead of the whole set of operations of the algorithm (F) to be applied on the whole mask matrix (F(M)).</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP3335366B1
source esp@cenet
subjects ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title METHOD TO SECURE KECCAK ALGORITHM AGAINST SIDE-CHANNEL ATTACKS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T06%3A26%3A24IST&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=ROUSSELLET,%20Myl%C3%A8ne&rft.date=2022-03-09&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP3335366B1%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