Implementation of Cryptography Using the RSA (Rivest-Shamir-Adleman) Algorithm in Encoding Text Messages and Documents

密码学 计算机科学 编码(内存) 理论计算机科学 算法 算术 数学 人工智能
作者
Septi Rahmita Sari,Resmawan Resmawan,Nisky Imansyah Yahya,Lailany Yahya
标识
DOI:10.15548/jostech.v4i1.8280
摘要

Cryptography can be used in prevent data, one of the preventive measures is by encoding messages. Cryptography is the study of encoding messages or ways of data protection. In encoding the content of messages, there is an algorithm conventionally used nowadays, the RSA (Rivest-Shamir-Adleman) algorithm. The RSA algorithm is a method that has two different keys for each encryption and decryption process but is still interrelated to maintain security in processing the data. In finding the key, the RSA algorithm utilizes the rule of prime number. The larger the prime number used as a key, the harder it is to find a large number as a factor. This research describes the process of encrypting text messages, the content of documents using the RSA algorithm, and the key generation process. Those processes are done by converting plaintext into ciphertext using ASCII code, which is 256 long, and using PKCS (Public Key Cryptography Standards) is the encryption process on the RSA algorithm. This study uses Pyhton programming language to implement the RSA algorithm on text messages and documents. As a recommendation to the subsequent studies, it is proper to use algorithms or other programming languages to secure messages.

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
1秒前
洁净的代容完成签到,获得积分10
2秒前
zhengyang发布了新的文献求助10
3秒前
xxz完成签到,获得积分10
4秒前
大王发布了新的文献求助10
4秒前
Ava应助刘耳朵采纳,获得10
5秒前
共享精神应助巡山小钻风采纳,获得10
5秒前
阳性苗发布了新的文献求助10
7秒前
7秒前
8秒前
梁漂亮完成签到 ,获得积分10
8秒前
欣一发布了新的文献求助10
8秒前
PinKing完成签到 ,获得积分10
9秒前
10秒前
11秒前
icaohao完成签到,获得积分10
13秒前
开心超人完成签到,获得积分10
13秒前
YifanWang应助大王采纳,获得10
14秒前
窝窝头完成签到 ,获得积分10
15秒前
能干的慕晴关注了科研通微信公众号
16秒前
16秒前
菠萝炒饭发布了新的文献求助50
16秒前
17秒前
打打应助六花采纳,获得10
19秒前
令狐从霜完成签到,获得积分10
20秒前
20秒前
大王完成签到,获得积分10
20秒前
20秒前
21秒前
SCINEXUS应助LN采纳,获得20
21秒前
武鑫跃完成签到 ,获得积分10
22秒前
拼搏老鼠完成签到,获得积分10
22秒前
WILD给WILD的求助进行了留言
23秒前
23秒前
24秒前
24秒前
24秒前
24秒前
qi发布了新的文献求助10
24秒前
高分求助中
Evolution 3rd edition 1500
Lire en communiste 1000
Mantiden: Faszinierende Lauerjäger Faszinierende Lauerjäger 700
PraxisRatgeber: Mantiden: Faszinierende Lauerjäger 700
A new species of Coccus (Homoptera: Coccoidea) from Malawi 500
2-Acetyl-1-pyrroline: an important aroma component of cooked rice 500
Ribozymes and aptamers in the RNA world, and in synthetic biology 500
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 催化作用 物理化学 免疫学 量子力学 细胞生物学
热门帖子
关注 科研通微信公众号,转发送积分 3180687
求助须知:如何正确求助?哪些是违规求助? 2830974
关于积分的说明 7982081
捐赠科研通 2492681
什么是DOI,文献DOI怎么找? 1329748
科研通“疑难数据库(出版商)”最低求助积分说明 635798
版权声明 602954