您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 实现多种算法的加密解密小程序

  2. 自己写的小程序 实现了移位加密解密、希尔算法、仿射算法和DES算法 可直接运行
  3. 所属分类:其它

    • 发布日期:2009-11-28
    • 文件大小:5242880
    • 提供者:piggyhu
  1. 仿射密码加密、解密和攻击系统的设计

  2. 仿射密码加密、解密和攻击系统的设计 该课程设计是在信息安全专业学习完密码学相关课程和理论知识之后,通过综合训练培养学生的实际分析问题、解决问题的能力和独立工作的能力,帮助学生从感性认识再到理性认识,最后达到质的飞跃,使学生能将书本上的知识活学活用,系统掌握密码学课程的主要内容,加深对密码学这门课程的理解,更好地完成教学任务。学生可通过本次课程设计达到熟练应用C语言的基本知识和C语言调试技能; 掌握用C语言开发一般加密解密应用程序的一般步骤和方法;能够利用所学的密码学基本知识和技能,独立完成一个
  3. 所属分类:C

    • 发布日期:2010-06-27
    • 文件大小:453632
    • 提供者:qyzjj1988
  1. 信息安全技术古典加密算法中仿射加密

  2. 信息安全技术中的古典加密算法中的放射加密解密算法的实现。
  3. 所属分类:C

    • 发布日期:2011-03-28
    • 文件大小:987
    • 提供者:ecth_sunjuan
  1. 密码学课程设计:仿射加密解密算法的实现

  2. 这个是几年前《密码学》课程设计时做的东西了, 给各位参考。
  3. 所属分类:C/C++

    • 发布日期:2011-05-22
    • 文件大小:49152
    • 提供者:lzxb1314
  1. 密码学应用与实践课程实验报告

  2. 要求:对如下内容进行详细描述。 仿射密钥生成算法; 通过函数make_key函数生成密钥 a = make_key(time(NULL)); b = make_key(a); int make_key(long int a) { int i; srand(a); i = rand() % 10000; return i;} 仿射加解密算法; X为明文,y为密文 加密:ax+b = y (mod 26); 解密:x = a-1(y - b) mod 26; 重合指数计算算法; 统计各字母在明文中
  3. 所属分类:网络管理

    • 发布日期:2011-10-24
    • 文件大小:40960
    • 提供者:wangyi110cs
  1. C语言实现防射算法

  2. 通过编程实现仿射加密解密算法,输入任意a,b的值,实现加密和解密操作,加密明文为morning。
  3. 所属分类:C

    • 发布日期:2011-11-23
    • 文件大小:1022
    • 提供者:sy155
  1. 仿射加密算法的C实现

  2. 仿射加密算法的C实现,本人写的代码。加密与解密可以重复进行。
  3. 所属分类:其它

    • 发布日期:2012-05-27
    • 文件大小:3072
    • 提供者:bianjilang1
  1. 仿射算法C语言实现

  2. 程序简介:本程序实现了仿射加密算法,密钥1须与26互素,密钥2可为任意整数 密文和明文空间:a-z,A-Z; 程序优点:1,算法实现条理清楚;2,可按菜单重复进行加密和解密 程序缺点:1,使用了全局变量
  3. 所属分类:网络安全

    • 发布日期:2013-04-09
    • 文件大小:2048
    • 提供者:bianjilang1
  1. 古典密码的移位算法及置换算法

  2. 古典密码中,主要的思想为移位算法及置换算法。 1.移位密码 密钥K为整数,且取值空间为0到25;加密函数:x = x + k (mod 26);解密函数:x = x - k (mod 26)。当K=3时,为凯撒密码。 2.仿射密码 密钥对由a、b组成,整数a满足 gcd(a, 26) = 1,整数b的取值空间为0到25;加密函数:x = ax + b(mod 26);解密函数:x = a*y - a*b (mod 26)。当a=1,b=3时,为凯撒密码。 3.维吉尼亚密码 首先确定密钥长度(本
  3. 所属分类:其它

    • 发布日期:2008-09-11
    • 文件大小:4096
    • 提供者:xxuxxakai
  1. 仿射密码-Affine cipher

  2. 题目:课程设计 环境:Visual C++ 6.0 仿射密码是由加法密码和乘法密码结合就构成。 仿射密码的加密和解密算法是: C= Ek(m)=(k1m+k2) mod n M= Dk(c)=k3(c- k2) mod n(其中(k3 ×k1)mod26 = 1) 仿射密码具有可逆性的条件是gcd(k1, n)=1。当k1=1时,仿射密码变为加法密码,当k2=0时,仿射密码变为乘法密码。 仿射密码中的密钥空间的大小为nφ(n),当n为26字母,φ(n)=12,因此仿射密码的密钥空间为12×26
  3. 所属分类:网络安全

    • 发布日期:2013-08-27
    • 文件大小:735232
    • 提供者:mushou2012
  1. 操作系统实验

  2. 1、图书管理系统 以UNIX系统文件部分系统调用为基础设计一个简易的图书管理系统。要求实现:图书的录入、查询、借阅、清理、统计等功能、还要实现对每天的借阅情况进行统计并打印出统计报表,操作界面要尽量完善。图书资料信息必须保存在文件中。 2、信号通信与进程控制 (l)进程的创建:编写一段程序,使用系统调用fork()创建两个或多个子进程。当此程序运行时,在系统中有一个父进程和其余为子进程在活动。 (2)进程的控制:在程序中使用系统调用lockf()来给每一个进程加锁,实现进程之间的互斥。 (3)
  3. 所属分类:Linux

    • 发布日期:2013-12-30
    • 文件大小:940032
    • 提供者:yaozj907749368
  1. 经典密码学与现代密码学-中文版

  2. 《经典密码学与现代密码学》主要从三个方面来介绍密码学的知识:第一部分介绍了经典密码学的经典问题,包括单码加密法、仿射加密法、多码加密法、多图加密法和换位加密法;第二部分介绍了现代密码学,包括流加密法、块加密法和公钥加密法;第三部分介绍了密码学的未来,并对量子加密法进行了简单介绍。《经典密码学与现代密码学》—个突出的特点足,对密码破解进行了详细描述,使读者既掌握加密的内部算法,又能了解各种加密法的弱点。与《经典密码学与现代密码学》配套的CAP软件实现了各种加密法,读者可以利用该软件进行加密和解密
  3. 所属分类:网络基础

    • 发布日期:2015-01-30
    • 文件大小:60817408
    • 提供者:june_0923
  1. 移位加密 仿射加密 希尔加密

  2. 三种古典加密算法,对字符串和文件进行加密解密
  3. 所属分类:其它

    • 发布日期:2008-12-22
    • 文件大小:2097152
    • 提供者:zeroyf
  1. 仿射加密体制算法

  2. 利用仿射加密体制,对txt文件进行加密,同时进行解密的
  3. 所属分类:C/C++

    • 发布日期:2018-04-11
    • 文件大小:900
    • 提供者:qq_39301307
  1. 密码学课程设计【加密解密】

  2. 武汉科技大学密码学课程设计,加密解密算法,移位密码+仿射密码
  3. 所属分类:专业指导

    • 发布日期:2019-01-21
    • 文件大小:435200
    • 提供者:etf6996
  1. matlab实现仿射加密解密

  2. 仿射密码是一种表单代换密码,字母表的每个字母相应的值使用一个简单的数学函数对应一个数值,再把对应数值转换成字母。加密函数:E(x) = (k1*x + k2) (mod m)=(k1*x)mod 26 +k2,D(x) = k1^{-1} (x - k2) (mod m),这是乘法逆元的解法,本程序采用枚举算法解出,附有详细注释+文本文档,乘法加密是字母对应是a-z对应1-25-0.
  3. 所属分类:专业指导

    • 发布日期:2019-04-15
    • 文件大小:24576
    • 提供者:wxzszsd
  1. 仿射密码加密解密算法.docx

  2. 用C写的仿射变换加密解密程序,程序过程很简单,不足之处,欢迎提出
  3. 所属分类:网络安全

    • 发布日期:2019-06-05
    • 文件大小:25600
    • 提供者:aaqwakawaaka
  1. 密码学课设单表仿射C语言实现

  2. 实验内容 1)用C\C++语言实现单表仿射(Affine)加/解密算法; 2)用C\C++语言实现统计26个英文字母出现频率的程序; 3)利用单表仿射加/解密程序对一段较长的英文文章进行加密,再对明文和密文中字母出现的频率进行统计并作对比,观察有什么规律。
  3. 所属分类:其它

    • 发布日期:2020-04-15
    • 文件大小:4096
    • 提供者:weixin_44219914
  1. c语言实现单表仿射密码.zip

  2. c语言来具体实现单表仿射密码的加密解密过程,首先要求输入要处理的密文或明文,接着要求输入密钥a和b的值,接着输入0来表示对所给明文加密,输入1来表示对所给密文解密。然后程序根据调用函数gcd判断输入的密钥a与26是不是满足互素的条件,不满足则输出“密钥a有误,与26不互素”,满足程序则根据输入的0或者1继续运行,每个字符依次按照加密或解密算法进行处理并依次输出结果,最后再统计输出结果中各字母的频率特性,方便进行下一步的测试和结果分析。
  3. 所属分类:其它

    • 发布日期:2020-03-12
    • 文件大小:886
    • 提供者:Ahorazz
  1. 仿射密码加密解密.zip

  2. 加法密码和乘法密码结合就构成仿射密码,仿射密码的加密算法是: C= Ek(m)=(k1*m+k2) mod n 一、仿射密码基本思路 加法密码和乘法密码结合就构成仿射密码,仿射密码的加密算法是: C= Ek(m)=(k1*m+k2) mod n
  3. 所属分类:算法与数据结构