Mohamed Fartitchou, Hanaa El Marraki, Lamyae Lafkir, Anissa Azzouz, K. Makkaoui, Z. E. Allali
{"title":"区块链安全背后的公钥加密","authors":"Mohamed Fartitchou, Hanaa El Marraki, Lamyae Lafkir, Anissa Azzouz, K. Makkaoui, Z. E. Allali","doi":"10.1109/NISS55057.2022.10085236","DOIUrl":null,"url":null,"abstract":"Blockchain (BC) technology has infiltrated many areas of our lives, from digital currencies to healthcare and beyond, thanks to its security, decentralization, and transparency properties. BC is a decentralized ledger of assets and digitally signed transactions through a peer-to-peer (P2P) computer network. Indeed, signature and consensus algorithms are behind BC’s security and performance. This paper provides a study on BC-used asymmetric cryptography. We focus on RSA, DSA, and ECDSA digital signature algorithms. We implement the algorithms using python language on a Raspberry Pi. Simulation outcomes show that the ECDSA performs better than the other algorithms and is secure despite using small keys.","PeriodicalId":138637,"journal":{"name":"2022 5th International Conference on Networking, Information Systems and Security: Envisage Intelligent Systems in 5g//6G-based Interconnected Digital Worlds (NISS)","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Public-Key Cryptography behind Blockchain Security\",\"authors\":\"Mohamed Fartitchou, Hanaa El Marraki, Lamyae Lafkir, Anissa Azzouz, K. Makkaoui, Z. E. Allali\",\"doi\":\"10.1109/NISS55057.2022.10085236\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Blockchain (BC) technology has infiltrated many areas of our lives, from digital currencies to healthcare and beyond, thanks to its security, decentralization, and transparency properties. BC is a decentralized ledger of assets and digitally signed transactions through a peer-to-peer (P2P) computer network. Indeed, signature and consensus algorithms are behind BC’s security and performance. This paper provides a study on BC-used asymmetric cryptography. We focus on RSA, DSA, and ECDSA digital signature algorithms. We implement the algorithms using python language on a Raspberry Pi. Simulation outcomes show that the ECDSA performs better than the other algorithms and is secure despite using small keys.\",\"PeriodicalId\":138637,\"journal\":{\"name\":\"2022 5th International Conference on Networking, Information Systems and Security: Envisage Intelligent Systems in 5g//6G-based Interconnected Digital Worlds (NISS)\",\"volume\":\"86 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-03-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 5th International Conference on Networking, Information Systems and Security: Envisage Intelligent Systems in 5g//6G-based Interconnected Digital Worlds (NISS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NISS55057.2022.10085236\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 5th International Conference on Networking, Information Systems and Security: Envisage Intelligent Systems in 5g//6G-based Interconnected Digital Worlds (NISS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NISS55057.2022.10085236","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Blockchain (BC) technology has infiltrated many areas of our lives, from digital currencies to healthcare and beyond, thanks to its security, decentralization, and transparency properties. BC is a decentralized ledger of assets and digitally signed transactions through a peer-to-peer (P2P) computer network. Indeed, signature and consensus algorithms are behind BC’s security and performance. This paper provides a study on BC-used asymmetric cryptography. We focus on RSA, DSA, and ECDSA digital signature algorithms. We implement the algorithms using python language on a Raspberry Pi. Simulation outcomes show that the ECDSA performs better than the other algorithms and is secure despite using small keys.