登录
首页 » Visual C++ » Vigenere

Vigenere

于 2011-11-20 发布 文件大小:1KB
0 295
下载积分: 1 下载次数: 22

代码说明:

   实现维吉尼亚密码,用键盘接收明文和密钥,屏幕打印密文和解密后的明文。 可以实现:大小写敏感,明文小写则密文大写,明文大写则密文小写输出,注意输入的健壮性控制,明文字符超出字符集后保留原文(Virginia to achieve the password, use the keyboard to receive the plaintext and the key, the screen printing ciphertext and the decrypted plaintext. Can be achieved: case sensitive, then the ciphertext plaintext lowercase uppercase, lowercase plaintext ciphertext output is capital, pay attention to the robustness of the control input, plaintext characters out retain the original character set)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Cryptography-and-Network-Security
    用C/C++实现加解密算法及其应用:DES(或AES)和基于DES(或AES)的CMAC。(With C/C++ achieve encryption and decryption algorithm and its application: DES (or AES) and based on DES (or AES) of CMAC.)
    2013-11-01 15:00:05下载
    积分:1
  • 3des-suanfa
    3des算法code,已经通过visual c++编译.比一重des算法更加可靠!(3DES algorithm code, has passed visual c++ Compiler. Than one algorithm more reliable re-des!)
    2008-04-16 23:17:57下载
    积分:1
  • AES-enc
    说明:  AES加密算法的加密部分,128位加密算法实现(AES encryption algorithm the encryption part, 128-bit encryption algorithms)
    2010-04-14 21:42:47下载
    积分:1
  • HillCode
    playfair 加密算法的实现,用一个例子做了展示(realize playfair algorithm,use a sample to show the algorithm)
    2012-03-05 16:47:43下载
    积分:1
  • 6
    说明:  六种加密算法源码,包括CRC32校验,DES加密,MD5,rsa数字签名,RSA演示,简单加密(Six encryption algorithm source code, including the CRC32 checksum, DES encryption, MD5, rsa digital signature, RSA presentation, simple encryption)
    2010-09-23 23:14:02下载
    积分:1
  • ATSHA204
    atmel系列加密芯片资料,ATSHA204芯片手册。希望对编写驱动的朋友有所帮助!(Atmel series data encryption chip, manual ATSHA204 chip. Hope to write a driver for friends to help!)
    2016-03-01 15:29:14下载
    积分:1
  • ECC
    椭圆曲线的实现(ECC),椭圆曲线算法是代数几何、数论等多个数学分支的一个交叉点,一直被人们认为是纯理论学科。而椭圆曲线密码体制,是基于椭圆曲线离散对数问题的一种公钥密码体制(Realization of elliptic curves (ECC), elliptic curve algorithm is algebraic geometry, a number of mathematical intersection of number theory and other branches, has been considered a purely theoretical discipline. The elliptic curve cryptosystem is based on elliptic curve discrete logarithm problem as a public-key cryptosystem)
    2014-05-09 19:32:34下载
    积分:1
  • md5encode
    MD5加密算法,可以加密包含二进制数据的数据块,生成16字节MD5加密数据。(MD5 encryption algorithm to encrypt data blocks that contain binary data, generates a 16-byte MD5 encrypted data.)
    2013-09-09 18:27:10下载
    积分:1
  • des-daima
    DES( Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。虽然56位密钥的DES算法已经风光不在,而且常有用Des加密的明文被破译的报道,但是了解一下昔日美国的标准加密算法总是有益的,而且目前DES算法得到了广泛的应用,在某些场合,她仍然发挥着余热.(如:UNIX的密码算法就是以DES算法为基础的)。将其修改为三重DES也能抵抗破解。下面是关于如何实现DES算法的语言性描述:(DES ( Data Encryption Standard ) algorithm, in 1977 the U.S. government s official permission , is a 56 -bit key to encrypt 64 data . 56 keys of the DES algorithm scenery is not , and often with Des encryption expressly decipher reported , but look at the old standard encryption algorithm is always useful , but the DES algorithm has been widely used in a some occasions , she still plays a waste heat . (such as : UNIX password algorithm is DES algorithm -based ) . To modify the Triple DES is also resistant to cracking . The following is a description language on how to achieve the DES algorithm : )
    2012-04-28 10:01:59下载
    积分:1
  • Caesar-code
    凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。例如,如果密匙是把明文字母的位数向后移动三位,那么明文字母B就变成了密文的E,依次类推,X将变成A,Y变成B,Z变成C,由此可见,位数就是凯撒密码加密和解密的密钥。个人原创。(Caesar password as one of the most ancient symmetric encryption system in ancient Rome have been very popular, his basic idea is: by the letters move a certain number of bits to achieve encryption and decryption. For example, if the key is the number of bits of plaintext letters backward move three, the plaintext letter B into a ciphertext E, and so on, X will become Y-become a B,, and Z becomes C Thus, the median is the Caesar cipher encryption and decryption keys. Personal originality.)
    2012-05-11 16:37:09下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载