当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: DES( Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。
 

 

    摘要:一个经典的防火墙脚本。网络拓展图为:eth0 连接lan,eth1连接到路由器,eth2连接到dmz区。#!/bin/bash## iptables user space configuration utility pathiptables="/usr/local/sbin/iptables"# modules utility pathmodprobe="/sbin/......
    摘要: 4000万信用卡用户被窃真相 黑客背后的黑市 近日,万事达公司在一份新闻稿中公布一条震惊全球的消息:4000万信用卡用户的信息可能被窃。这次事件涉及到1390万名万事达客户、2200万visa 客户以及数量不详的美国运通和discover客户。   通过侵入一家结算处理公司的计算机,黑客显然偷走了20万张信用卡和借记卡账户的数据,并可能访问了4000万名信用卡的信息。万事达信用卡国际公司发言人j......


如何实现DES算法
      des( data encryption standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法.des算法以被应用于许多需要安全加密的场合.(如:unix的密码算法就是以des算法为基础的).下面是关于如何实现des算法的语言性描述,如果您要其源代码,可以到http//assassin.yeah.net下载,后者您有任何问题也可以写信给我(assassin@ynmail.com).

来自: http://www.netxeyes.org 原文:matthew fischer 翻译:小榕软件实验室 des( data encryption standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法.des算法以被应用于许多需要安全加密的场合.(如:unix的密码算法就是以des算法为基础的).下面是关于如何实现des算法的语言性描述,如果您要其源代码,可以到http//assassin.yeah.net下载,后者您有任何问题也可以写信给我(assassin@ynmail.com).

取得64位的密钥,每个第8位作为奇偶校验位. 【程序编程相关:关于linux路由器的设置

1-1.变换密钥 【推荐阅读:免费在线系统查杀检测全精通

1-2-1.舍弃64位密钥中的奇偶校验位,根据下表(pc-1)进行密钥变换得到56位的密钥,在变换中,奇偶校验位以被舍弃. 【扩展信息:WINDOWS系统下木马程序的设计与实现

1-2.变换密钥.

permuted choice 1 (pc-1)

57 49 41 33 25 17 9

1 58 50 42 34 26 18

10 2 59 51 43 35 27

19 11 3 60 52 44 36

63 55 47 39 31 23 15

7 62 54 46 38 30 22

14 6 61 53 45 37 29

21 13 5 28 20 12 4

1-2-2.将变换后的密钥分为两个部分,开始的28位称为c[0],最后的28位称为d[0].

1-2-3.生成16个子密钥,初始i=1.

1-2-3-1.同时将c[i].d[i]左移1位或2位,根据i值决定左移的位数.见下表

i: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

左移位数: 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 1


...   下一页
 ·ids(入侵检测系统)术语    »显示摘要«
    摘要:ids(入侵检测系统)术语 ids(入侵检测系统)术语<br>第一部分: a - h <br>by a. cliff last updated july 3, 2001 <br>translated by mad,last updated july 9, 2001 <br><br>虽然入侵检测技术还不是很成熟,但是其发展却是很迅速。与id......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE