搜索资源列表
CDes_standard
- 该程序实现单层的DES加密算法,其中CDes.cpp为源程序,其中调用的文件功能如下:dataofText.txt文件是输入的明文,以换行分割各个数据;dataofKey.txt文件时输入的密钥,以换行分割;dataofDES.txt文件是输出的加密数据,其中包括各轮子密钥以及各轮加密输出,以及最后得到的密文,在文件中都有说明。-the realization of the single DES encryption algorithm
jiamiJIAMI
- 文件加密程序 1. 对指定的文本文件进行加密(应判断其是否已经加密,若已加密则结束该步骤,否则提示输入加密口令,对文件进行加密); 2. 加密解密方法:输入一个6字符的密钥,将文件数据和密钥进行异或运算。不足6字节的部分,和密钥相应的位进行运算。加密解密方法一样。 3、加密解密后,将数据重新写入文件。 -an encrypted document. For the specified text file encrypti
DSA
- Digital Signature Algorithm (DSA)是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。算法中应用了下述参数: p:L bits长的素数。L是64的倍数,范围是512到1024; q:p - 1的160bits的素因子; g:g = h^((p-1)/q) mod p,h满足h < p - 1, h^(
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因
RSA
- RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。 RSA的缺点主要有:A)产生密钥很麻烦,受
PortExpert10_SRC
- 端口专家是一个优秀的端口(串口、并口)监视、调试程序,有以下基本功能: 1.能动态设置各种通讯速率、奇偶校验、数据位、停止位和流控; 2.可以16进制形式自动显示接收到的数据,并能同时发送ASCII码(包括中文)和16进制字符串,可以任意设定自动发送周期,定时发送数据; 3.能将接收数据保存成文本文件,便于比较观察;并能发送任意大小的数据文件(以二进制形式发送); 4.能自动保存设置参数,无需每次重新设置。-port experts i
PortExpert10_SRC
- 端口专家是一个优秀的端口(串口、并口)监视、调试程序,有以下基本功能: 1.能动态设置各种通讯速率、奇偶校验、数据位、停止位和流控; 2.可以16进制形式自动显示接收到的数据,并能同时发送ASCII码(包括中文)和16进制字符串,可以任意设定自动发送周期,定时发送数据; 3.能将接收数据保存成文本文件,便于比较观察;并能发送任意大小的数据文件(以二进制形式发送); 4.能自动保存设置参数,无需每次重新设置。-port experts i
CDes_standard
- 该程序实现单层的DES加密算法,其中CDes.cpp为源程序,其中调用的文件功能如下:dataofText.txt文件是输入的明文,以换行分割各个数据;dataofKey.txt文件时输入的密钥,以换行分割;dataofDES.txt文件是输出的加密数据,其中包括各轮子密钥以及各轮加密输出,以及最后得到的密文,在文件中都有说明。-the realization of the single DES encryption algorithm
jiamiJIAMI
- 文件加密程序 1. 对指定的文本文件进行加密(应判断其是否已经加密,若已加密则结束该步骤,否则提示输入加密口令,对文件进行加密); 2. 加密解密方法:输入一个6字符的密钥,将文件数据和密钥进行异或运算。不足6字节的部分,和密钥相应的位进行运算。加密解密方法一样。 3、加密解密后,将数据重新写入文件。 -an encrypted document. For the specified text file encrypti
uartverlog
- 占用资源少的verilog HDL uart接口;采用固定波特率115200,可以修改程序中的分频来修改波特率,模式为1个启始位,8位数据位,1个停止位;带1字节缓存;当缓存空时输出空信号-Occupy fewer resources verilog HDL uart interface adopted a fixed baud rate of 115200, can modify the procedure to modify th
I2C
- 6、《I2C》 1)下载程序 2)设置COM口 3)设置波特率:9600;校验位:NONE;数据位:8;停止位:1 4)单字串发送区:输入字符,注意:字符开始为s,结尾为e。-6, I2C 1) download 2) Set COM port 3) set the baud rate: 9600 parity bit: NONE data bits: 8 stop bit: 1 4) single-string sent D
OFDMMMSE
- OFDM程序示例:采用64子信道,应用16QAM传输,每个子载波均传输相同的比特数4,不使用信道编码;使用迫零均衡和MMSE均衡,比较两者性能。-OFDM procedures Example: a 64-channel, application 16QAM transmission, each transmission subcarriers are the same number of bits 4, do not use chan
DSA
- Digital Signature Algorithm (DSA)是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。算法中应用了下述参数: p:L bits长的素数。L是64的倍数,范围是512到1024; q:p - 1的160bits的素因子; g:g = h^((p-1)/q) mod p,h满足h < p - 1, h^(
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因
CRC
- 上机实验(1)——CRC校验码(3学时) 实验要求:编写出CRC码的编码和解码程序。 (1)实验框架:CRC编码-信道传输-CRC解码。 (2)CRC编码将原始数据按照既定的生成多项式进行编码; (2)信道传输中实现模拟信道,某些位数据随机发生差错; (3)CRC解码要能准确判断是否有差错,无差错要恢复出原始数据。-On the experimental machine (1)- CRC checksum code
RSA
- RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。 RSA的缺点主要有:A)产生密钥很麻烦,受
shzi
- 数字钟的单片机实现,有详细的源码及解释 算法结构清晰,对单片机学习者非常有用 对于电子专业的,拿来当课程设计也是相当不错的 功能有: 1,完成秒/分/时的依次显示并正确计数; 2,秒/分/时各段个位满10正确进位,秒/分能做到满60向前进位; 3,定时闹钟:实现整点报时,有扬声器发出报时声音; 4,时间设置,也就是手动调时功能:当认为时钟不准确时,可以分别对分/时钟进行调整; 5,可以清零;完成暂停;可以
CRCjiaoyanma
- 编写出CRC码的编码和解码程序。 (1)实验框架:CRC编码-信道传输-CRC解码。 (2)CRC编码将原始数据按照既定的生成多项式进行编码; (2)信道传输中实现模拟信道,某些位数据随机发生差错; (3)CRC解码要能准确判断是否有差错,无差错要恢复出原始数据。 -CRC to prepare a code of encoding and decoding process. (1) experimental fr
BPSK
- BPSK (Binary Phase Shift Keying)-------二进制相移键控。是把模拟信号转换成数据值的转换方式之一,利用偏离相位的复数波浪组合来表现信息键控移相方式。BPSK使用了基准的正弦波和相位反转的波浪,使一方为0,另一方为1,从而可以同时传送接受2值(1比特)的信息。此文件为基于matlab simulink的BPSK的仿真。(BPSK(Binary Phase Shift Keying)------, bin
dlab-handout
- 这个任务的目的是更熟悉位级表示和操作。你会通过解决一系列的编程难题来解决这个问题。“很多这样的谜题都是人为的,但你会发现的。你自己想的更多的是通过你的方式通过他们,你将学到很多关于如何计算机表示整型数据。(The purpose of this assignment is to become more familiar with bit-level representations and manipulations. You'll do