A key exchange method based on boolean functions as subsets of columns
Închide
Articolul precedent
Articolul urmator
254 2
Ultima descărcare din IBN:
2023-05-06 09:55
Căutarea după subiecte
similare conform CZU
330.4:517.987.3 (1)
Economie matematică (127)
Ecuații diferențiale. Ecuații integrale. Alte ecuații funcționale. Diferențe finite. Calculul variațional. Analiză funcțională (243)
SM ISO690:2012
ZGUREANU, Aureliu. A key exchange method based on boolean functions as subsets of columns. In: Competitivitatea şi inovarea în economia cunoaşterii, Ed. 26, 23-24 septembrie 2022, Chişinău. Chişinău Republica Moldova: Departamentul Editorial-Poligrafic al ASEM, 2022, Ediţia a 26-a , pp. 321-331. ISBN 978-9975-3590-6-1. DOI: https://doi.org/10.53486/cike2022.39
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Competitivitatea şi inovarea în economia cunoaşterii
Ediţia a 26-a , 2022
Conferința "Competitivitate şi inovare în economia cunoaşterii"
26, Chişinău, Moldova, 23-24 septembrie 2022

A key exchange method based on boolean functions as subsets of columns

DOI:https://doi.org/10.53486/cike2022.39
CZU: 330.4:517.987.3
JEL: C61, C63

Pag. 321-331

Zgureanu Aureliu
 
Academy of Economic Studies of Moldova
 
 
Disponibil în IBN: 28 martie 2023


Rezumat

The representation of Boolean functions as subsets of columns and one of its possible applications is discussed in this paper. Depending on the area of application, different Boolean function representations are used. Boolean functions as subsets of columns were investigated by the author together with other colleagues and published in many scientific works, which allow to apply this kind of representation in different domains. Based on the properties of the subsets of columns of Boolean functions, an algorithm of encryption key exchange between two or more entities is proposed. The algorithm consists of a long-lived secret key which consist of a family of n Boolean functions. The session key kses is defined by a subset of column of the partial derivative of one of the Boolean functions, randomly chosen from the secret key. The parameters that uniquely determine the secret key are generated randomly by one of the parties and may be sent nonencrypted to all other who are involved in the communication session. The main advantage of the algorithm is that it doesn’t use public key cryptography, which is much more computationally demanding than calculation of the particular subset of column. The main challenge of the algorithm is choosing the correct type of functions that have as diverse subsets of columns as possible. The parameters of the table of partial derivatives of the Boolean functions also are very important and they need to best suit our purpose. These two particularities need further investigations.

Cuvinte-cheie
Boolean function, subsets of column, Boolean function derivatives, key exchange, secret key, session key

Cerif XML Export

<?xml version='1.0' encoding='utf-8'?>
<CERIF xmlns='urn:xmlns:org:eurocris:cerif-1.5-1' xsi:schemaLocation='urn:xmlns:org:eurocris:cerif-1.5-1 http://www.eurocris.org/Uploads/Web%20pages/CERIF-1.5/CERIF_1.5_1.xsd' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' release='1.5' date='2012-10-07' sourceDatabase='Output Profile'>
<cfResPubl>
<cfResPublId>ibn-ResPubl-177319</cfResPublId>
<cfResPublDate>2022</cfResPublDate>
<cfVol>Ediţia a 26-a </cfVol>
<cfStartPage>321</cfStartPage>
<cfISBN>978-9975-3590-6-1</cfISBN>
<cfURI>https://ibn.idsi.md/ro/vizualizare_articol/177319</cfURI>
<cfTitle cfLangCode='EN' cfTrans='o'>A key exchange method based on boolean functions as subsets of columns</cfTitle>
<cfKeyw cfLangCode='EN' cfTrans='o'>Boolean function; subsets of column; Boolean function derivatives; key exchange; secret key; session key</cfKeyw>
<cfAbstr cfLangCode='EN' cfTrans='o'><p>The representation of Boolean functions as subsets of columns and one of its possible applications is discussed in this paper. Depending on the area of application, different Boolean function representations are used. Boolean functions as subsets of columns were investigated by the author together with other colleagues and published in many scientific works, which allow to apply this kind of representation in different domains. Based on the properties of the subsets of columns of Boolean functions, an algorithm of encryption key exchange between two or more entities is proposed. The algorithm consists of a long-lived secret key which consist of a family of n Boolean functions. The session key kses is defined by a subset of column of the partial derivative of one of the Boolean functions, randomly chosen from the secret key. The parameters that uniquely determine the secret key are generated randomly by one of the parties and may be sent nonencrypted to all other who are involved in the communication session. The main advantage of the algorithm is that it doesn&rsquo;t use public key cryptography, which is much more computationally demanding than calculation of the particular subset of column. The main challenge of the algorithm is choosing the correct type of functions that have as diverse subsets of columns as possible. The parameters of the table of partial derivatives of the Boolean functions also are very important and they need to best suit our purpose. These two particularities need further investigations.</p></cfAbstr>
<cfResPubl_Class>
<cfClassId>eda2d9e9-34c5-11e1-b86c-0800200c9a66</cfClassId>
<cfClassSchemeId>759af938-34ae-11e1-b86c-0800200c9a66</cfClassSchemeId>
<cfStartDate>2022T24:00:00</cfStartDate>
</cfResPubl_Class>
<cfResPubl_Class>
<cfClassId>e601872f-4b7e-4d88-929f-7df027b226c9</cfClassId>
<cfClassSchemeId>40e90e2f-446d-460a-98e5-5dce57550c48</cfClassSchemeId>
<cfStartDate>2022T24:00:00</cfStartDate>
</cfResPubl_Class>
<cfPers_ResPubl>
<cfPersId>ibn-person-18028</cfPersId>
<cfClassId>49815870-1cfe-11e1-8bc2-0800200c9a66</cfClassId>
<cfClassSchemeId>b7135ad0-1d00-11e1-8bc2-0800200c9a66</cfClassSchemeId>
<cfStartDate>2022T24:00:00</cfStartDate>
</cfPers_ResPubl>
</cfResPubl>
<cfPers>
<cfPersId>ibn-Pers-18028</cfPersId>
<cfPersName_Pers>
<cfPersNameId>ibn-PersName-18028-3</cfPersNameId>
<cfClassId>55f90543-d631-42eb-8d47-d8d9266cbb26</cfClassId>
<cfClassSchemeId>7375609d-cfa6-45ce-a803-75de69abe21f</cfClassSchemeId>
<cfStartDate>2022T24:00:00</cfStartDate>
<cfFamilyNames>Zgureanu</cfFamilyNames>
<cfFirstNames>Aureliu</cfFirstNames>
</cfPersName_Pers>
</cfPers>
</CERIF>