{"title":"RSA和ECC的比较","authors":"Mingxuan Ma","doi":"10.1109/AINIT54228.2021.00129","DOIUrl":null,"url":null,"abstract":"Cryptography plays a significant role in the society with today’s advanced development of technology and the nature of it is data exchange. There are two important factors that should be considered in the progress: speed and security. Different algorithms are used to protect secure data between original sender and receiver by a system which uses public key and private key, and this is so-called as public key cryptosystem. In this paper, RSA algorithm and ECC algorithm are shown about their encryption and decryption and their advantages and disadvantages are compared. Elliptic curve cryptography has recently attracted much attention. The benefit of ECC compared to RSA is that it provides the same security but with smaller bit sizes, thus less processing overhead. The encryption and decryption algorithm which is utilized to encrypt and decrypt the video gives the video files more and more security and the most common one is elliptic curve algorithm, which are used to develop schemes such as key exchange and digital signature. However, since the mathematical background of ECC is not as easy as other cryptosystems, as in geometry, abstract algebraic, number theory, it is hard to choose a good curve. Therefore, finally, there are some suggestions to the drawbacks in RSA algorithm in its mechanism to help to reduce the attacks so that people won’t overwhelm reply to much on ECC. Suggestions are given according to the parameters involved in the algorithm and both RSA and ECC are preferred methods until the appearance of quantum computers.","PeriodicalId":326400,"journal":{"name":"2021 2nd International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Comparison between RSA and ECC\",\"authors\":\"Mingxuan Ma\",\"doi\":\"10.1109/AINIT54228.2021.00129\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cryptography plays a significant role in the society with today’s advanced development of technology and the nature of it is data exchange. There are two important factors that should be considered in the progress: speed and security. Different algorithms are used to protect secure data between original sender and receiver by a system which uses public key and private key, and this is so-called as public key cryptosystem. In this paper, RSA algorithm and ECC algorithm are shown about their encryption and decryption and their advantages and disadvantages are compared. Elliptic curve cryptography has recently attracted much attention. The benefit of ECC compared to RSA is that it provides the same security but with smaller bit sizes, thus less processing overhead. The encryption and decryption algorithm which is utilized to encrypt and decrypt the video gives the video files more and more security and the most common one is elliptic curve algorithm, which are used to develop schemes such as key exchange and digital signature. However, since the mathematical background of ECC is not as easy as other cryptosystems, as in geometry, abstract algebraic, number theory, it is hard to choose a good curve. Therefore, finally, there are some suggestions to the drawbacks in RSA algorithm in its mechanism to help to reduce the attacks so that people won’t overwhelm reply to much on ECC. Suggestions are given according to the parameters involved in the algorithm and both RSA and ECC are preferred methods until the appearance of quantum computers.\",\"PeriodicalId\":326400,\"journal\":{\"name\":\"2021 2nd International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT)\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 2nd International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AINIT54228.2021.00129\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 2nd International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AINIT54228.2021.00129","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Cryptography plays a significant role in the society with today’s advanced development of technology and the nature of it is data exchange. There are two important factors that should be considered in the progress: speed and security. Different algorithms are used to protect secure data between original sender and receiver by a system which uses public key and private key, and this is so-called as public key cryptosystem. In this paper, RSA algorithm and ECC algorithm are shown about their encryption and decryption and their advantages and disadvantages are compared. Elliptic curve cryptography has recently attracted much attention. The benefit of ECC compared to RSA is that it provides the same security but with smaller bit sizes, thus less processing overhead. The encryption and decryption algorithm which is utilized to encrypt and decrypt the video gives the video files more and more security and the most common one is elliptic curve algorithm, which are used to develop schemes such as key exchange and digital signature. However, since the mathematical background of ECC is not as easy as other cryptosystems, as in geometry, abstract algebraic, number theory, it is hard to choose a good curve. Therefore, finally, there are some suggestions to the drawbacks in RSA algorithm in its mechanism to help to reduce the attacks so that people won’t overwhelm reply to much on ECC. Suggestions are given according to the parameters involved in the algorithm and both RSA and ECC are preferred methods until the appearance of quantum computers.