摘要:DES( Data Encryption Standard)加密技术是一种常用的对称加密技术,该技术算法公开,加密强度大,运算速度快,在各行业 (甚至军事领域 )得到广泛的应用. DES算法从公布到现在已有 20多年,虽然有些人对它的加密强度持怀疑态度,但现在还没有发现实用的破译 DES的方法.并且在应用中,人们不断提出新的方法增强 DES算法的加密强度,如 3重 DES算法、带有交换 S盒的 DES算法等.目前 DES算法的实现方法很多,如汇编、 VB等,由于 JAVA语言的可移植性高,所以本文介绍如何用 JAVA语言实现 DES算法.
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社