下载 >  安全技术 >  系统安全 > rsa密码系统用MATLAB实现

rsa密码系统用MATLAB实现 评分:

用MATLAB实现简单的RSA密码系统。
2011-07-12 上传大小:210KB
分享
收藏 举报
RSA加密算法的Matlab程序

此文件为RSA算法的加解密,使用Matlab语言

立即下载
RSA密码系统实现

RSA密码系统可具体描述为:取两个大素数p和q,令n=pq,N=(p-1)(q-1),随机选择整数d,满足gcd(d,N)=1,ed=1 modN。 公开密钥:k1=(n,e) 私有密钥:k2=(p,q,d) 加密算法:对于待加密消息m,其对应的密文为c=E(m)=me(modn) 解密算法:D(c)=cd(modn)

立即下载
用matlab实现RSA数字签名

用matlab实现RSA公钥密码体制的数字签名算法

立即下载
RSA加密MATLAB程序

用于RSA加密的MATLAB程序,可以选择产生密钥的长度。

立即下载
matlab 实现的RSA加解密算法

请运行rsa_pro.m

立即下载
java实现简单RSA 公钥密码系统 源代码(有界面)

java实现简单RSA 公钥密码系统 源代码(有界面)

立即下载
基于MATLAB的RSA仿真程序

本文档系由MATLAB编程的RSA仿真程序,因为对数据溢出等大数运算问题缺乏妥善处理,故无法实现原版RSA1024位的加密(程序默认生成的密钥p、q均为四位数)

立即下载
公钥密码:RSA密码算法源代码

RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在美国麻省理工学院开发的。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。

立即下载
RSA 加密算法 matlab

用MATLABA语言实现RSA加密算法,加密解密过程。程序实现可生成1024比特密钥,加密更加安全可靠。

立即下载
RSA密码实验

了解公钥密码的起源与涵义。 2、掌握RSA密码的加解密原理。 3、用Visual C++实现RSA密码并输出结果。

立即下载
RSA加密及解密的MATLAB源程序

RSA加密及解密的MATLAB源程序 有需要的,可以下

立即下载
RSA密码算法的实现

C/C++语言实现的RSA算法,流程+代码,附有完整的文档

立即下载
密码学实验RSA

密码学课上的实验 完整的实验代码 MFC程序 结构简单 易懂

立即下载
rsa加密算法c++实现

使用C++编译,有界面,功能强大完整。 如下式加密算法部分: void CRSAUtilDlg::OnButtonDecrypt() { UpdateData(); CBigNumber cipher; cipher.StringHexFrom(m_strMessageC); BYTE by[8192]; m_pbDE.SetRange(0, 100); DWORD dwTicks = GetTickCount(); for (int i = 0; i < m_nEncryptionDecryptionTestTimes; i++) { memset(by, 0,

立即下载
RSA密码算法检测工具

RSA密码算法检测,支持密钥生成、加解密,支持密钥三元组,五元组

立即下载
RSA加密算法C语言实现

RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。 RSA的算法涉及三个参数,n、e1、e2。 其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度。 e1和e2是一对相关的值,e1可以任意取,但要求e1与(p-1)*(q-1)互质;再选择e2,要求(e2×e1)≡1(mod(p-1)×(q-1))。 (n,e1),(n,e2)就是密钥对。其中(n,e1)为公钥,(n,e2)为私钥。 RSA加解密的算法完全相同,设A为明文,B为密文,则:A≡B^e2( mod n);B≡A^e1 (mod n)

立即下载
密码学实验4 RSA加密算法实现报告

1、实现RSA对任意文件的加解密(命令行方式) 加解密形式如下: RSA -e/-d keyfile inputfile outputfile 说明:产生rsa的公私钥,可以分别放入keyfile中,n至少为32bit,构建rsa加密算法。对于加密来说,输入文件名就是明文文件,对于解密来说,输入文件名就是密文文件,注意加密对应公钥,解密对应私钥,注意文件读取方式和控制文件结束 控制台编程: int main(int argc, char *argv[ ])

立即下载
rsa加密算法的java实现实例

提供了rsa算法的java类及测试代码.其中已经用过,有需要的可以拿去

立即下载
RSA公钥密码体制实验

密码学实验四 编程实现扩展欧几里德算法,编程实现模幂运算,编程计算欧拉函数Ø(n) 编程计算欧拉函数Ø(n):编写程序, 计算自然数n(1<n<1000000)的欧拉函数Ø(n). 要求: 函数输入 : 自然数 n (1 < n < 1000000) 函数输出 : Ø(n) 利用编写的函数计算100~10000的自然数的欧拉函数, 输出结果到文本文件中. 每行一个数.

立即下载
rsa算法实现系统

里面包括十几个系统,实现了rsa的加解密和数字签名,文件和消息都可以加解密,有些系统实现了socket传输,模拟客户端和服务端的模式,可以实现聊天的信息加解密,还有一些rsa系统的论文

立即下载

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

rsa密码系统用MATLAB实现

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: