密码学和密码技术 [英] cryptography and ciphers techniques
问题描述
我的讲师拒绝我的科学计算器项目,所以现在我需要重新开始.
我正在考虑创建一个Java或C ++程序,该程序将接受密码并要求密钥对其进行加密.我将提供数字作为键,并且将仅使用2个键.
第一个密钥将用于单字母密码,我认为将使用切换用例,其他密钥可以是Hill或vigenere密码.
但是我对vigenere密码一无所知,请帮助我如何编写此代码.我希望大家都知道这种技术,如果可能的话,请提出任何其他简单的密码技术.
另外,我也在寻找一个解密程序,该程序将对加密密码进行解密,该密码将由加密程序发送,并且密钥将根据用户的早期决定提供.
谢谢
Well my project for scientific calculator is rejected by my lecturer so now I need to start all again.
I am thinking of creating a java or c++ program which will accept a password and ask for key to encrypt it. I will provide numbers to key and only 2 keys will be used.
1st key will be for mono-alphabetic cipher for which I think switch cases would be used and other key can be Hill or vigenere cipher.
But I am not getting any idea for vigenere cipher please help me on how can I write code for this. I hope you all know about this technique and if possible please suggest any other simple cipher technique.
Also then I am looking to make a decryption program which will decrypt the encrypted password which will be send by encryption program and key will be supplied as decide by user earlier.
Thanks
推荐答案
我也许能够帮助您查找信息 [ ^ ]
这篇关于密码学和密码技术的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!