java中使用DES进行加密的时候需要通过制定的password获取DESKeySpec,但是DESKeySpec只是从password.getByte()的字节数组中取得前8个字节作为DESKeySpec的desKey内容,可以通过DESKeySpec实例的getKey()获取加以验证。也因此使用该加密数据是存在着安全隐患,破译者只需暴力破解长度为8字节的密码串就可以了。