搜索资源列表
rawsniffer
- Example: rawsniffer -p TCP -dp 25,110 -o f:1.txt -m -sniffpacket 嗅探指定规则数据抱并保存到文件 rawsniffer -sniffsmtp 只嗅探smtp,输出到屏幕 rawsniffer -sniffall -dp 0 -o f:1.txt 嗅探smtp,pop,ftp,post,telnet保存到文件,[-dp 0]过滤无用包 rawsniffer -sniffall -dp 0 -o f:1.txt
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^((p-1)/q) mod p > 1; x:x
RSA解密和加密算法的实现和应用
- RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p-1)(q-1) 互质的数...... p, q, r 这三个数便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 这个 m 一定存在, 因为 r 与 (p-1)(q-1) 互质, 用辗转相除法就可以得到了..... 再来, 计算 n = pq....... m, n 这两个数便是 public_key ,编码过程是, 若资料为 a,
ALPU
- ALPU加密芯片历经ALPU-04,-05,-B,-E,-MT/MR几个系列的发展,加密性能以及相关技术参数已经趋于完善,可以足够程度的满足客户各类需求。 公司产品使用AES-128对称加密技术,具有很强的加密性能以操作上的灵活性。 相比其他公司的加密芯片,ALPU加密芯片有很高的技术优势。 公司现行推出的产品主要有ALPU-MT,ALPU-MR,ALPU-P以及ALPU-M几款,不同型号的产品在市场定位以及操作模式上有很大出入,具体如下: 供应Neowin
firstGTK
- 一个基于GTK+的单词数值计算器,1、 按照规则计算单词的值,如果 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 26个字母(全部用大写)的值分别为 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26,如: WINJACK这个单词的值就为:W+I+N+J+A+C+K=23+9+14+1+3+11=71% HARDWORK=H+A+R+D+W+O+
rsa
- 1) 找出两个相异的大素数P和Q,令N=P×Q,M=(P-1)(Q-1)。 2) 找出与M互素的大数E,用欧氏算法计算出大数D,使D×E≡1 MOD M。 3) 丢弃P和Q,公开E,D和N。E和N即加密密钥,D和N即解密密钥。 -1) to identify two different large prime numbers P and Q, so N = P × Q, M = (P-1) (Q-1). 2) to identify and M large numbers cop
BasicRSA_latest.tar
- RSA ( Rivest Shamir Adleman )is crypthograph system that used to give a secret information and digital signature . Its security based on Integer Factorization Problem (IFP). RSA uses an asymetric key. RSA was created by Rivest, Shamir, and Adleman i
RSA
- RSA算法实验报告和代码 1.选取两个素数p,q(不可相差悬殊) 2.计算n=pq,f(n)=(p-1)(q-1) 3.选取e,满足1<e<f(n),则gcd(e,f(n))=1 4.计算d,满足de=1 mod f(n)。一般d>=[n的四分之一方],(e,n)为公钥,(p,q,d)为私钥,将明文0,1序列分组,使每组十进制小于n。c=[m的e次方] mod n,m=[c的d次方] mod n。-RSA algorithm and code an experi
linux
- ubuntu总结,都是一般小实验,每个都调试通过-a b c d e f g h i j k l m n o p q r s t
SD_Partition
- 在 Fedora 8下,将一张4G的TF卡(MicroSD),格成两个2G的分区,一个主分区,一个逻辑分区。 ps:SD卡有TF卡(现在通称MicroSD),SD卡,MiniSD卡,SDHC等多种,长的不一样;除此之外,还有一种MMC卡。 指令:fdisk 用途:观察硬盘之实体使用情形与分割硬盘用。 使用方法: 一、在 console 上输入 fdisk -l /dev/sdb ,观察硬盘之实体使用情形。 二、在 console
200601220942288253
- ElGamal算法既能用于数据加密也能用于数字签名,其安全性依赖于计算有限域上离散对数这一难题。 密钥对产生办法。首先选择一个素数p,两个随机数, g 和x,g, x < p, 计算 y = g^x ( mod p ),则其公钥为 y, g 和p。私钥是x。g和p可由一组用户共享。 ElGamal用于数字签名。被签信息为M,首先选择一个随机数k, k与 p - 1互质,计算 -首先选择一个随机数k, k与 p- 1互质,计算 a = g^k ( mod p )
1008
- Julius Caesar曾经使用过一种很简单的密码。对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这样就得到了密文。比如字符A用F来代替。如下是密文和明文中字符的对应关系。 密文 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 明文 V W X Y Z A B C D E F G H I J K L M N O P Q R S T U 你的任务是对给定的密文进行解密得到明文。 你需要注意
ElGamal
- Elgamal签名是基于离散对数问题的,首先选择p,g计算出B,作为公钥(p,g,B),在选择一个a作为私钥,给出明文m,对明文机型加密,计算出x,y,得到签名,接收方就可以进行验证。签名过程中必须使用Hash函数,否则的话容易受到存在性伪造攻击,并且签名长度是明文长度的二倍。 -Obtained by the Elgamal discrete logarithm problem cryptographic algorithms, first, Elgamal key generation,
semaphore_sharedmenory_fork.tar
- Consider a car manufacturing plant. Assume that the manufacturing happens in three stages. In the first stage chassis is manufactured. In the second stage the car is assembled.In the third stage the car is tested. There are two yards, one for parking
crypt4
- 简单的针对rsa的解密密钥攻击的程序,即已知加密时使用的n、k1、k2和m,以概率算法求出加密时使用的大素数p和q-Simple attack against rsa decryption key procedures, which are known to use encryption when n, k1, k2, and m, in order to find the encryption algorithm used when the probability of large prime
456
- RSA算法的C语言实现 1.密钥的产生 (1)选两个安全的大素数p和q。 (2)计算n=p×q,φ(n)=(p-1)(q-1),其中φ(n)是n的欧拉函数值。 (3)选一整数e,满足1<e<φ(n),且gcd(φ(n),e)=1。 (4)计算d,满足de≡1 modφ(n),即d是e在模φ(n)下的乘法逆元,因e与φ(n)互素,由模运算可知,它的乘法逆元一定存在。 (5)以{e,n}为公开钥,{d,n}为秘密钥。 2.加密 加密时首先将明文M比特串分组
Elgamal
- ElGamal algorithm not only used for data encryption can be used for digital signatures, their safety depends on the calculation of a finite field discrete logarithm this problem. Key to the method. First of all, choose a prime number p, the two rando
sjqpl
- 编制生成0~n(n≤255)的一个全排列的程序,可选择下列两个方法之一或自行设计另外方法: 方法1:从一个随机文件读取n+1字节数据d0, d1, L, dn。由预先取定的一个0~n的全排列P(比如,可为0~n的自然排列)开始,依次对i=n, n-1, L, 1,计算:j=di-1+di (mod i)交换P的第i项第j项(在此注意我们假定P从第0项开始)。 方法2:用一个随机函数产生m(m>n)字节数据d1, d2, L, dm。对d1(mod (n+1)), d2(mod (n
matlab-fileassoc-m-files-
- 将压缩包中private文件夹中的三个文件复制到:“ MATLAB安装目录 \mcr\toolbox\matlab\winfun\private\”文件夹里 运行程序: cwd=pwd cd([matlabroot \toolbox\matlab\winfun\private ]) fileassoc( add ,{ .m , .mat , .fig , .p , .mdl ,[ . mexext]}) 重点 cd(cwd) disp( Changed
mpp
- arch arm mach-mv78x00 mpp.c M P P functions for Marvell M V78x00 So Cs. -arch arm mach-mv78x00 mpp.c M P P functions for Marvell M V78x00 So Cs.