有10位的数字和21位数字,用des算法把21位数字作key对10位数字进行加密,最后得到新的10位数字,怎样用java实现?算法加密Java