{"title":"二进制运算的半群和基于岩浆的密码","authors":"V. Tsvetov","doi":"10.18287/2541-7525-2020-26-1-23-51","DOIUrl":null,"url":null,"abstract":"In this article, algebras of binary operations as a special case of finitary homogeneous relations algebrasare investigated. The tools of our study are based on unary and associative binary operations acting on theset of ternary relations. These operations are generated by the converse operation and the left-composition ofbinary relations. Using these tools, we are going to define special kinds of ternary relations that correspondto functions, injections, right- and left-total binary relations. Then we obtain criteria for these properties interms of ordered semigroups. Note, that there is an embedding of the semigroup of quasigroups operationsin the semigroup of magmas operation and further in the semigroup of ternary relations. This is similar toembedding the semigroup of bijections in the semigroup of functions and then in the semigroup of binaryrelations. Taking a binary operation as the generator of a cyclic semigroup, we can apply an exponentialsquaring method for the fast computation of its positive integer powers. Given that this is the main methodof public key cryptography, we are adapting the Diffie-Hellman-Merkle key exchange algorithm for magmasas a result.","PeriodicalId":427884,"journal":{"name":"Vestnik of Samara University. Natural Science Series","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SEMIGROUPS OF BINARY OPERATIONS AND MAGMA-BASED CRYPTOGRAPHY\",\"authors\":\"V. Tsvetov\",\"doi\":\"10.18287/2541-7525-2020-26-1-23-51\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this article, algebras of binary operations as a special case of finitary homogeneous relations algebrasare investigated. The tools of our study are based on unary and associative binary operations acting on theset of ternary relations. These operations are generated by the converse operation and the left-composition ofbinary relations. Using these tools, we are going to define special kinds of ternary relations that correspondto functions, injections, right- and left-total binary relations. Then we obtain criteria for these properties interms of ordered semigroups. Note, that there is an embedding of the semigroup of quasigroups operationsin the semigroup of magmas operation and further in the semigroup of ternary relations. This is similar toembedding the semigroup of bijections in the semigroup of functions and then in the semigroup of binaryrelations. Taking a binary operation as the generator of a cyclic semigroup, we can apply an exponentialsquaring method for the fast computation of its positive integer powers. Given that this is the main methodof public key cryptography, we are adapting the Diffie-Hellman-Merkle key exchange algorithm for magmasas a result.\",\"PeriodicalId\":427884,\"journal\":{\"name\":\"Vestnik of Samara University. Natural Science Series\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Vestnik of Samara University. Natural Science Series\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.18287/2541-7525-2020-26-1-23-51\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Vestnik of Samara University. Natural Science Series","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18287/2541-7525-2020-26-1-23-51","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SEMIGROUPS OF BINARY OPERATIONS AND MAGMA-BASED CRYPTOGRAPHY
In this article, algebras of binary operations as a special case of finitary homogeneous relations algebrasare investigated. The tools of our study are based on unary and associative binary operations acting on theset of ternary relations. These operations are generated by the converse operation and the left-composition ofbinary relations. Using these tools, we are going to define special kinds of ternary relations that correspondto functions, injections, right- and left-total binary relations. Then we obtain criteria for these properties interms of ordered semigroups. Note, that there is an embedding of the semigroup of quasigroups operationsin the semigroup of magmas operation and further in the semigroup of ternary relations. This is similar toembedding the semigroup of bijections in the semigroup of functions and then in the semigroup of binaryrelations. Taking a binary operation as the generator of a cyclic semigroup, we can apply an exponentialsquaring method for the fast computation of its positive integer powers. Given that this is the main methodof public key cryptography, we are adapting the Diffie-Hellman-Merkle key exchange algorithm for magmasas a result.