信息和通信技术的进步以我们永远无法想象的方式改变了世界。从模拟时代到数字时代,技术为新的创新和发现铺平了道路,改变了我们互动,交流,工作甚至游戏的方式。数据泄露是在这个数字信息时代经常出现的威胁之一,因为数据在增强我们传输的数据的安全性方面具有巨大的价值,其中之一是使用代码。有很多方法可以编码密码学中的数据,但是一种流行的技术是Autokey Cipher Cryptography。Autokey Cipher是Vigenere Cipher的开发,它是克服键中某些字符的重复的解决方案。自动操作是根据钥匙长度执行的,并使用Vigenere密码的Tabula Recta进行计算,Autokey的钥匙是纯文本的组合,可以沿着明文产生新的钥匙。在这项研究中,我们使用Java库Javafx构建了实施。GUI还展示了Autokey Cipher的工作原理,这将使我们了解使用ASCII文本构建的加密和解密过程。和其他添加是GUI,该GUI显示了计算,例如雪崩效应(AE),位错误率(BER),字符错误率(CER)和熵。
主要关键词