DES加密算法以及在J2ME中的实现J2ME于1999年6月第一次由Sun推向Java团体,经过几年的发展,逐渐被各种电子生产商所接受,但是J2ME的安全问题也越来越受到大家的关注,为此,我们今天就来给大家介绍一下DES加密算法是如何在J2ME中实现的。一、J2ME简介J2ME是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SE、Java EE一起构成Java技术的三大版本,并且同样是通过JCP(Java Community Process)制订。二、DES加密算法以及在J2ME中的实现1、DES加密算法简介DES加密算是一种采用传统加密方法的分组加密算法,它的算法是对称的,既可用于加密又可用于解密。DES加密算法主要采用替换和移位的方法加密。它用56位密钥对64位二进制数据块进行加密,每次加密可对64位的输入数据进行1 6轮编码,经过一系列替换和移位后,输入的64位原始数据转换成完全不同的64位输出数据。这种算法运算速度快,密钥产生容易,适合于在当前大多数计算机上用软件方法实现。