Cryptocoding Based on Quasigroups (基於準群的密碼編碼)

Mechkaroska, Daniela, Popovska-Mitrovikj, Aleksandra, Bakeva, Verica

  • 出版商: Springer
  • 出版日期: 2024-01-13
  • 售價: $2,110
  • 貴賓價: 9.5$2,005
  • 語言: 英文
  • 頁數: 90
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 3031501241
  • ISBN-13: 9783031501241
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This book presents the concept of cryptcoding which arises from the need to obtain secure and accurate transmission. Therefore, it is necessary to improve constantly existing and develop new algorithms that will ensure accurate and secure data transfer. This leads to the intensive development of coding theory and cryptography as scientific fields which solve these problems. To ensure efficient and secure data transmission at the same time, the concept of cryptcoding is developed such that the coding and encryption processes are merged into one process. Cryptcodes provide correction of a certain number of errors in the transmitted message and data confidentiality, using only one algorithm. The main research in this field is to define new algorithms for coding that detects and corrects errors, random codes, stream ciphers, block ciphers, pseudo-random generators, hash functions, etc. This monograph examines an application of quasigroups for designing error-correcting cryptcodes, called Random Codes Based on Quasigroups (RCBQ ). These codes are a combination of cryptographic algorithms and error-correcting codes and depend on several parameters. Some modifications (new coding/decoding algorithms) of RCBQ for improving their performances for transmission ordinary messages, images, and audio files trough a binary-symmetric channel, Gaussian channel, and burst channels are considered. Also, authors propose and analyze filter for visually enhance of the decoded images and improving the quality of decoded audio files.

商品描述(中文翻譯)

本書介紹了加密編碼(cryptcoding)的概念,這一概念源於對安全且準確傳輸的需求。因此,有必要不斷改進現有的算法並開發新的算法,以確保數據的準確和安全傳輸。這促進了編碼理論和密碼學作為解決這些問題的科學領域的密集發展。為了同時確保高效和安全的數據傳輸,發展了加密編碼的概念,使編碼和加密過程合併為一個過程。加密碼(cryptcodes)能夠在傳輸的消息中糾正一定數量的錯誤並確保數據的機密性,僅使用一個算法。該領域的主要研究在於定義新的編碼算法,以檢測和糾正錯誤、隨機碼、流密碼、區塊密碼、偽隨機生成器、哈希函數等。本專著探討了準群(quasigroups)在設計錯誤糾正加密碼中的應用,稱為基於準群的隨機碼(Random Codes Based on Quasigroups,RCBQ)。這些碼是加密算法和錯誤糾正碼的結合,並依賴於幾個參數。考慮了一些RCBQ的修改(新的編碼/解碼算法),以改善其在通過二元對稱通道、高斯通道和突發通道傳輸普通消息、圖像和音頻文件的性能。此外,作者還提出並分析了一種過濾器,用於視覺上增強解碼圖像並改善解碼音頻文件的質量。

作者簡介

Daniela Mechkaroska received the B.S. degree from the Institute of Informatics at the Faculty of Science and Mathematics, Ss. Cyril and Methodius University in Skopje. She completed her master's and doctoral studies at the Faculty of Information Sciences and Computer Engineering, St. Cyril and Methodius University in Skopje, in the field of coding and cryptography. After graduation, she worked in several companies in the field of informatics. In 1999, she founded the "Algorithm" computer center, which started with mathematics and computer classes, and then turned into an educational center for foreign languages. Since 2020, she has been working at the University of Information Sciences and Technologies "Saint Paul the Apostle" in Ohrid and is currently an assistant professor at this university. She is also a part-time assistant professor at the International Balkan University in Skopje.She is the author and co-author of 17 scientific papers and a participant in several domestic and foreign scientific conferences. Her research interests include coding theory, cryptography, cryptography and coding, blockchain technology, IoT, and cloud computing services.
Aleksandra Popovska-Mitrovikj received the B.S. and M.S. degrees in computer science from the Faculty of Natural Sciences and Mathematics, Ss. Cyril and Methodius University in Skopje, in 2003 and 2009 respectively. The Ph.D. degree in computer science from the Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University in Skopje, she received in 2014 with a doctoral dissertation in the field of Coding Theory and Cryptography.From 2002 to 2011 she has been working as a teaching/research assistant at the Faculty of Natural Sciences and Mathematics, Ss. Cyril and Methodius University in Skopje. Since 2011, she has been working at the Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University in Skopje and currently she is an associate professor at this faculty. She participated in several international and national scientific research projects, many international scientific conferences, workshops and schools. She is an author and co-author of one book, more than 40 scientific research papers published in journals and proceedings of international conferences. Her research interests include coding theory, cryptography, application of ML and NLP in security, cryptography and coding, and blockchain technology. Dr. Aleksandra Popovska-Mitrovikj received an award from the Ss. Cyril and Methodius University in Skopje for graduation with the highest average grade at the Faculty of Natural Sciences and Mathematics in the academic year 2002/03.
Verica Bakeva received the B.S. and M.S. degrees in mathematics and informatics and the Ph.D. degree in informatics from the Faculty of Natural Sciences and Mathematics, Ss. Cyril and Methodius University in Skopje, in 1992, 1998 and 2003, respectively. Her Ph.D. thesis is in the field of applications of probabilistic models in Queueing Systems, Cryptography and Coding Theory. From 1993 to 2003 she worked as a teaching/research assistant at the Faculty of Natural Sciences and Mathematics, Ss. Cyril and Methodius University in Skopje. After the defense of her Ph.D. thesis, in 2003 she was promoted to assistant professor and in 2008 - to associate professor at the same faculty. Since 2011, she works at the Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University in Skopje where she was promoted to full professor in 2013. She participated in several international and national scientific research projects, many international scientific conferences, workshops, and schools. She is an author of two university textbooks, co-author of 5 high school textbooks, and co-author of one monography. She is an author/co-authorof more than 60 scientific research papers published in journals and proceedings of international conferences. Her research interest includes probabilistic models and their applications, especially in coding theory and cryptography.

作者簡介(中文翻譯)

丹尼拉·梅赫卡羅斯卡(Daniela Mechkaroska)於斯科普里的聖西里爾與聖美多德大學科學與數學學院的資訊學研究所獲得學士學位。她在同一大學的資訊科學與計算機工程學院完成碩士及博士學位,專攻編碼與密碼學。畢業後,她在多家資訊領域的公司工作。1999年,她創立了「算法」計算機中心,最初提供數學和計算機課程,後來轉型為外語教育中心。自2020年以來,她在奧赫里德的聖保羅使徒資訊科學與技術大學任教,目前擔任該校的助理教授。她同時也是斯科普里的國際巴爾幹大學的兼任助理教授。她是17篇科學論文的作者和合著者,並參加了多個國內外的科學會議。她的研究興趣包括編碼理論、密碼學、區塊鏈技術、物聯網(IoT)和雲計算服務。

亞歷山德拉·波波夫斯卡-米特羅維奇(Aleksandra Popovska-Mitrovikj)於2003年和2009年分別在斯科普里的聖西里爾與聖美多德大學自然科學與數學學院獲得計算機科學的學士和碩士學位。她於2014年在同一大學的計算機科學與工程學院獲得計算機科學的博士學位,博士論文專注於編碼理論與密碼學。從2002年到2011年,她在斯科普里的聖西里爾與聖美多德大學自然科學與數學學院擔任教學/研究助理。自2011年以來,她在同一大學的計算機科學與工程學院工作,目前擔任該學院的副教授。她參與了多個國際和國內的科學研究項目,以及許多國際科學會議、研討會和學校。她是一本書的作者和合著者,並在國際會議的期刊和論文集中發表了超過40篇科學研究論文。她的研究興趣包括編碼理論、密碼學、機器學習(ML)和自然語言處理(NLP)在安全性中的應用、密碼學與編碼,以及區塊鏈技術。亞歷山德拉·波波夫斯卡-米特羅維奇博士因在2002/03學年以最高平均成績畢業於自然科學與數學學院而獲得斯科普里的聖西里爾與聖美多德大學的獎勵。

維里卡·巴克瓦(Verica Bakeva)於1992年、1998年和2003年分別在斯科普里的聖西里爾與聖美多德大學自然科學與數學學院獲得數學和資訊學的學士和碩士學位,以及資訊學的博士學位。她的博士論文專注於排隊系統、密碼學和編碼理論中隨機模型的應用。從1993年到2003年,她在斯科普里的聖西里爾與聖美多德大學自然科學與數學學院擔任教學/研究助理。博士論文答辯後,她於2003年晉升為助理教授,並於2008年晉升為副教授。自2011年以來,她在斯科普里的聖西里爾與聖美多德大學計算機科學與工程學院工作,並於2013年晉升為正教授。她參與了多個國際和國內的科學研究項目,以及許多國際科學會議、研討會和學校。她是兩本大學教材的作者,五本高中教材的合著者,以及一本專著的合著者。她是超過60篇科學研究論文的作者或合著者,這些論文發表在期刊和國際會議的論文集中。她的研究興趣包括...