没有合适的资源?快使用搜索试试~ 我知道了~
首页IDEA算法(java)
资源详情
资源评论
资源推荐
Ҫ Ľ Java ʵ IDEA Ƽժ ����� ������� ��������� �� �Գ ����㷨�����
ڵ�������͵ ȫ��������ռ����� �� � ����������������������� Ӧ ÷dz� ��㷺��� ȫ� �� � ������������������ Ҫ Ҳ�� ���������������
ߡ�Ŀǰ Java ʵ IDEA�� ������ �� �� � ���������������� к�����ƣ ΪJava ǻ ı , ƽ��� � ���������� ������ ����������� �
���� ����������������� � Ӧ Inte.Net Ŀ ���� � �����
�����ؼ� ��֣ IDEA(Internation Data Encryption Algorithm) JCA JCE ɿ ��Կ ����� � ���
InteNet Ѹ�������� �� �ٷ� , ˳ Ʋ ɵչ ���������� �� �� ����ճ��������ݴ�����
�InteNet Ͻ д , Ч , ˳ɱ , õ Ч��� �� ��� �������� �� ����� � �������� � �档����, InteNet Э���� ���� �鱾��
�������Ҫ İ ȫ (IP κΰ ȫ , α IP ĵ� � ���� ��������� � ���� ������ ��� �� � ����ַ ز�� ������ݡ ���ǰ İ� ��Լ�
� ;ز���� ���ڴ���������),ʹ ϵ Ϣ��� ��� ������
ھ�İ ȫ İ ȫ Ҳ ͻ ǵ Ҫ İ ȫ ,� ���յ������� � ���� Խ�Խ ������ ������������� � � ���� �� � ������������������� ѡȡֱ��Ӱ������
Ϣ İ ȫ ȣ�������� � � ��ڵ�������ϵ , Ҫ İ ȫͳ�� �� � � ������������������ݵı����Կ
ļ� �� �� ���� � 㷨����ݼ����ʵ ��֡
ҹ Ȼ������� �������� ������ � �������������������� 豸���������豸������������Ϊ���漰�����簲
ȫ һ Ϣ İ ȫ ơ ǰ���� ����� � � �����Ա����Լ���� ��� ��������������㷨������DES Data Encryption ��
Standard Ƿ õ��� ��������� ���㷺�ķ Ƽ���Գ ����㷨�
�DES 56λ 64λ ģ 64λ ģ DES 56λ 256 �� ��Կ���� ��� ���� ��� � �� ��Կ����
� �� ����ֿ � ʷԿ������ ����������ٹ����ƽ DES 1998 ӱ�� ��Կ�� ���� ����EFF 2 5� � � � � � � �
Ԫ�����ר�ü 56Сʱ ƽ DES 1999������ � ��� ����Կ�� ���������������EFF 22Сʱ ƽ ʹDES�� ������ �� �㷨 � ��������������������
ش��ʹ İ ȫ�� � �� � �������������������� в ΪJava İ ȫ���� ���Ե � �Ժ����紦������
�ǿ Ҫ ʹ IDEA Internation Data Encryption Algorithm �������� ���� �� �� ����ݼ����㷨�
�Java ʵ������ ����ݵİ ȫ� ��� 䡣
һ IDEA���� �� ��ݼ���� 㷨
IDEA���� �� ݼ����㷨�����й ѧ ѧ β ʿ� ��� � � �����������ר �� James L. Massey
1990 ġ ĺ Ķ 64�� �������� ������� ���� ��� ���أ����� Ϊ128Կ�� ���ء�IDEA
Ϊ ķ ʵ���� ��� ������� ��ֵģ ʹ 128 λ 8 ѭ DES ṩ ˸ � �� ����Կ�� �� ������� � � ���
ȫ ѡ IDEA ʱ Ӧ ų Щ Ϊ DES�� � ������� ������ ����Կ �� ��� ��� �� ������Կ������Կ��ԣ ֻ���ĸ �����Կ��
12 IDEA е�������Կ���� � �����Կ����ɹ ۣ��� 2 51 η ǣ dz �� � ����� ������Կ������ �� ﵽ2 ��
128 η ô 2 77 η ɹ ѡ IDEA Ϊ Ǽ Ϊ ȫ ġ ʹ 128 � ����� ���� �� � �����Կ� � �� ���� � � �� � � ��
λ Ҫ еIJ DES Ȼ ң ����Կ������������� ��� ��Դ����� �� ���������������������Կ��� ���� �����ԡ
Ҳ ʾ�� �����������������������ֿ�רҵ ʽ ķ �� � ����Թ���
Java ϵ Java �������� ������ �� �����չ
Java Sun ˾ һ ı , ƽ���� �� �� ������ ��������� ������ ����������� ��� Ӧ InteNet ĿԱ���� ���� � �����
Java ϵ(JCA) Java ( ʣã ) Ŀ ΪJava ṩ ʵ������ �� �����չ � � ����� ���� � �� ��� ص ļ� � ����������������� API Ƕ f����� ���
actory ,Ȼ ʵ ʵļ��������������� ��� � � � ����������������� ί и ṩ� �� � � ����ָ ĵײ�����, Ϊ ṩ ˷ ṩ������ ��� � ���� ���������������ӿ��
Java ʵ� �� ����ݵļ / , ʹ õ JCE(Java ) ʵ��� ���� �� ������� � �����չ � ��ֵġ Java� ������� �
1.1Ϊʵ � �������ְ ǩ Ϣ Ҫ����� ժ ���ڵļ� � ����������������� , Ƴ һ� ��� � ���ֻ ڹ�Ӧ Ӧ ñ ӿ��������� � �ڡ�Java ϵ ṹ������ � ֧
���ֹ Ӧ Ļ ,šʱ� ����� ֧��Ӳ ʵ������ ��֡ Java ѧ ṹ ѭ :(1)���� � ����� ��� �� �ԭ 㷨
�Ķ ɿ (2)ʵ���ԺͿ �� �ԡ ��ֵĶ���Ժ�������ԡ��㷨�Ķ á û������ ���������������� �� � ����ֻ ˽������
㷨
�ĸ , ȥ ʵ Щ ʵ��� ���� ������� ���� ��� ��ֵĶ���Ժ�� ¡����������������������������� ṩ ʵ��� �������֡
��ṩ ʵ һ һ һ ӿ ,���� �� ������������ ������������������ ��� � �������㷨
ʵ � ��ֺ , һ ṩ , û ���� ��� �� � ����� װ ����� �ṩ���װ�������ṩ , ɽ ṩ ZIP JAR ļ CLASS�� � ���� ��� �� � �����
PATH ,�� �ٱ Java ȫ ļ ö һ ṩ Java л Sun�� ����� ����� ��� ��� �� ��� ��� �汾 ʱ, ṩһ ȱʡ ṩ Sun � �� ��� �� ��
Java µ ʵ ������ ����� � ��
1���� ���� ����������������� ʵ ��
void idea_enc( int data11[], /*���� ��� � ��������������� 64λ������ַ*/ int key1[]){
int i ; ����
int tmp,x; ����
int zz[]=new int[6]; ����
for ( i = 0 ; i < 48 ; i += 6) { /* 8 ѭ */ ���� ���� �� ��
for(int j=0,box=i;j<6;j++,box++){ ����
zz[j]=key1[box]; ������
} ����
x = handle_data(data11,zz); ����
dingqinghu
- 粉丝: 42
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论4