当前位置:首页 >> 信息与通信 >>

浅谈RSA密码算法及应用


第9 卷 第4 期  2 1年8 0 1 月  红河学院学报  J un l o   o g e U i e s t   or a  f H n h   n v r i y V 1 9 N .  o .  o 4 A g 2 1  u.0 1 浅谈 R A S 密码算法及应 用  韦 相 ,李志勇 ,朱 永缤  ( 红河学院计算机科学与技术 系,云南蒙 自6 10 ) 6

10  摘 要 :R A S 算法能 同时用于 加密 和数 字签名 ,并 能实现密钥 分发功 能 ,也 易于理解 和操 作. 它的安全性依赖 于大数分  解 ,但是否等 同大数分解 ,还 没有理论 上的证 明.S 算 法普遍被认为是 目 RA 前最 优秀的 ,使用最广泛 的非对称密码体制 ,它经  历 了2 多年的攻击考验 ,才被人们接受. O   关键 词 :R A S 算法 ;加 密 ;数字 签名  中图分类号 :T 3 P  文献标识 码 :A   文章 编号 :1 0 — 1 8( 0 1】 4 0 3 — 3 0 8 92 2 1 0 — 0 1 0  1 前 言    的交叉学科 ,也是一门新兴的学科川 .   随着计算机 网络和计算机通讯技术 的发展 ,人  计算机密码学的普及和发展依赖于计算机网络  们对 网络信息资源的依赖程度 日 益加 ,为 了保证数  和计算机通讯技术的发展.   据在存储 和传输 的过程 中不被泄露 、窃取 、篡 改或  21密码 系统  . 者伪造 ,必须对这些数据进行保护 ,以保证信 息安  用于加密和解密的系统称为密码系统. 假设发送  者想发送消息 ,而且确信窃听者不能阅读发送的消   全. 而密码技术不仅可以实现数据加密 ,还可 以实现  数字签名 、身份验证等功能 ,因此 ,计算机密码学  息 的方式安全地发送信息. 发送者要加密信息 ,再发  得到前所未有的重视并迅速普及和发展起来.   送 ;接收者要解密信息才能 阅读. 这就是密码系统实  密码技术主要用于保证电子数据 的保密性 ,完  现加密传输 的过程.   整性和真实性【 l 1 .   22密 码体 制  . 保密性是对数据进行加密 ,使非法用户无 法读  懂数据信息 ,而合法用户可以用密钥读取信息.   完整性是对数据完整性 的鉴别 ,以确定数据是  否被非 法篡 改 ,保证合 法用 户得 到正确 、完 整 的   主要有两种安全性基 于密钥的算法 :对称算法  和公开密钥算法 ( 非对称算法 )2 [ 】 .   () 1 对称密码体制  因为加 密密钥和解密密钥相同 ,或者加密密钥  能够从解密密钥 中推算出来 ,所以对称算法又 叫传  信息.   真实性是数据来源的真实性 、数据本身真实性  统密码算法.   对称算法在 多数情况下 ,加解密 的密钥是相 同   的鉴别 ,可以保证合法用户不被欺骗.   对称算法 的密钥分 发过程就是 ,双方在通 信之  RA s 加密演算法是一种非对称加密演算法. 在公  的. 方法是一方生成密钥并通过安全  钥加密标准和 电子商业 中R A S 被广泛使用.S 公钥  前 ,协商一个密钥. RA   加 密算法是17 年 由R nRvs、A i h mr和Ln 信道传送给另一方. 97 o  i t d S a i e   h e  () 2 非对称密码体制  A l a在美 国 ( dm n e 麻省理工学院 ) 开发的.S 取名来  RA 之所以公 开密钥算法 又叫非对称算法 ,那

相关文章:
RSA算法在信息安全中的应用
RSA算法在信息安全中的应用_计算机软件及应用_IT/计算机_专业资料。RSA算法在信息安全中的应用RSA 算法在信息安全中的应用摘要: 算法是第一个能同时用于加密和数字...
3.RSA密码算法验证
3.RSA密码算法验证_计算机软件及应用_IT/计算机_专业资料。北京化工大学信息安全选修课大作业 3.RSA 密码算法验证 Rsa.java package RSA; import java.security.*...
RSA加密解密算法c语言程序
RSA加密解密算法c语言程序_计算机软件及应用_IT/计算机_专业资料。带注释,超详细,完美。。。#include<stdio.h> #include<stdlib.h> #include<string.h> //将十...
RSA加密算法加密与解密过程解析
RSA加密算法加密与解密过程解析_计算机软件及应用_IT/计算机_专业资料。RSA 加密算法加密与解密过程解析 1.加密算法概述 加密算法根据内容是否可以还原分为 可逆加密...
RSA算法分析与编程实现
RSA算法分析与编程实现_计算机软件及应用_IT/计算机_专业资料。RSA算法概述、RSA...RSA 概述 ①RSA 加密算法是一种最常用的非对称加密算法,CFCA 在证书服务中离...
RSA算法的实现
RSA算法的实现_计算机软件及应用_IT/计算机_专业资料。RSA算法的实现 密码学实验报告 密码学实验报告 实验八、RSA 算法的实现一、 实验目的与意义掌握并实现 RSA ...
RSA加密算法的研究与实现
RSA 加密算法的研究与实现 摘要 在新信息时代,信息的保密尤为重要。公钥密码学的出现对现代 保密体系起到了十分重要的作用,其中 RSA 算法是目前在理论和实际应用 ...
RSA加密算法举例
RSA加密算法举例_计算机软件及应用_IT/计算机_专业资料。RSA 加密算法举例 1)为字母制定一个简单的编码,例如 1 到 26 分别对应于 A 到 Z。 2)选择 n,n 为...
RSA加密算法的java实现
RSA加密算法的java实现_计算机软件及应用_IT/计算机_专业资料。RSA加密算法的java实现 package com.encryp; import java.security.MessageDigest; import sun.misc....
RSA加密算法的安全性分析
RSA加密算法的安全性分析_数学_自然科学_专业资料。RSA加密算法的安全性分析RSA...浅析RSA算法的安全性 2页 1下载券 第18讲--RSA算法及安全性... 34页 免费...
更多相关标签:
rsa加密算法应用场景 | rsa密码算法 | rsa算法应用 | rsa算法的应用 | rsa公钥密码算法 | rsa算法应用场景 | rsa公钥密码算法实验 | 国产密码算法及应用 |