91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 31.61MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-14
  • 語言: 其他
  • 標(biāo)簽: OSPF協(xié)議??

資源簡介

《OSPF協(xié)議完全實(shí)現(xiàn)》原書附帶源代碼,原書光盤內(nèi)代碼

資源截圖

代碼片段和文件信息

/*?MD5C.C?-?RSA?Data?Security?Inc.?MD5?message-digest?algorithm
?*/

/*?Copyright?(C)?1991-2?RSA?Data?Security?Inc.?Created?1991.?All
rights?reserved.

License?to?copy?and?use?this?software?is?granted?provided?that?it
is?identified?as?the?“RSA?Data?Security?Inc.?MD5?Message-Digest
Algorithm“?in?all?material?mentioning?or?referencing?this?software
or?this?function.

License?is?also?granted?to?make?and?use?derivative?works?provided
that?such?works?are?identified?as?“derived?from?the?RSA?Data
Security?Inc.?MD5?Message-Digest?Algorithm“?in?all?material
mentioning?or?referencing?the?derived?work.

RSA?Data?Security?Inc.?makes?no?representations?concerning?either
the?merchantability?of?this?software?or?the?suitability?of?this
software?for?any?particular?purpose.?It?is?provided?“as?is“
without?express?or?implied?warranty?of?any?kind.

These?notices?must?be?retained?in?any?copies?of?any?part?of?this
documentation?and/or?software.
?*/

#include?“global.h“
#include?“md5.h“

/*?Constants?for?MD5Transform?routine.
?*/


#define?S11?7
#define?S12?12
#define?S13?17
#define?S14?22
#define?S21?5
#define?S22?9
#define?S23?14
#define?S24?20
#define?S31?4
#define?S32?11
#define?S33?16
#define?S34?23
#define?S41?6
#define?S42?10
#define?S43?15
#define?S44?21

static?void?MD5Transform?PROTO_LIST?((UINT4?[4]?unsigned?char?[64]));
static?void?Encode?PROTO_LIST
??((unsigned?char?*?UINT4?*?unsigned?int));
static?void?Decode?PROTO_LIST
??((UINT4?*?unsigned?char?*?unsigned?int));
static?void?MD5_memcpy?PROTO_LIST?((POINTER?POINTER?unsigned?int));
static?void?MD5_memset?PROTO_LIST?((POINTER?int?unsigned?int));

static?unsigned?char?PADDING[64]?=?{
??0x80?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0
??0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0
??0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0
};

/*?F?G?H?and?I?are?basic?MD5?functions.
?*/
#define?F(x?y?z)?(((x)?&?(y))?|?((~x)?&?(z)))
#define?G(x?y?z)?(((x)?&?(z))?|?((y)?&?(~z)))
#define?H(x?y?z)?((x)?^?(y)?^?(z))
#define?I(x?y?z)?((y)?^?((x)?|?(~z)))

/*?ROTATE_LEFT?rotates?x?left?n?bits.
?*/
#define?ROTATE_LEFT(x?n)?(((x)?<>?(32-(n))))

/*?FF?GG?HH?and?II?transformations?for?rounds?1?2?3?and?4.
Rotation?is?separate?from?addition?to?prevent?recomputation.
?*/
#define?FF(a?b?c?d?x?s?ac)?{?\
?(a)?+=?F?((b)?(c)?(d))?+?(x)?+?(UINT4)(ac);?\
?(a)?=?ROTATE_LEFT?((a)?(s));?\
?(a)?+=?(b);?\
??}
#define?GG(a?b?c?d?x?s?ac)?{?\
?(a)?+=?G?((b)?(c)?(d))?+?(x)?+?(UINT4)(ac);?\
?(a)?=?ROTATE_LEFT?((a)?(s));?\
?(a)?+=?(b);?\
??}
#define?HH(a?b?c?d?x?s?ac)?{?\
?(a)?+=?H?((b)?(c)?(d))?+?(x)?+?(UINT4)(ac);?\
?(a)?=?ROTATE_LEFT?((a)?(s));?\
?(a)?+=?(b);?\
??}
#define?II(a?b?c?d?x?s?ac)?{?\
?(a)?+=?I?((b)?(c)?(d))?+?(x)?+?(UINT4)(ac);?\
?(a)?=?ROTATE_LEFT?((a)?(s));?\
?(a)?+=?(b);?\
??}

/*?MD5?initialization.?Begi

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2008-05-07?10:07??0201309661_CDROM\
?????目錄???????????0??2008-05-07?10:07??0201309661_CDROM\ospfd\
?????文件????????6148??2005-04-20?12:28??0201309661_CDROM\ospfd\.DS_Store
?????目錄???????????0??2008-05-12?10:17??__MACOSX\
?????目錄???????????0??2008-05-12?10:17??__MACOSX\0201309661_CDROM\
?????目錄???????????0??2008-05-12?10:17??__MACOSX\0201309661_CDROM\ospfd\
?????文件??????????82??2005-04-20?12:28??__MACOSX\0201309661_CDROM\ospfd\._.DS_Store
?????目錄???????????0??2008-05-07?10:07??0201309661_CDROM\ospfd\linux\
?????文件????????6194??1999-07-26?08:36??0201309661_CDROM\ospfd\linux\linux.C
?????目錄???????????0??2008-05-12?10:17??__MACOSX\0201309661_CDROM\ospfd\linux\
?????文件??????????82??1999-07-26?08:36??__MACOSX\0201309661_CDROM\ospfd\linux\._linux.C
?????文件????????1873??1999-07-14?11:06??0201309661_CDROM\ospfd\linux\linux.h
?????文件??????????82??1999-07-14?11:06??__MACOSX\0201309661_CDROM\ospfd\linux\._linux.h
?????文件????????7367??1999-08-09?10:09??0201309661_CDROM\ospfd\linux\lsa_prn.C
?????文件??????????82??1999-08-09?10:09??__MACOSX\0201309661_CDROM\ospfd\linux\._lsa_prn.C
?????文件????????2619??1999-07-08?16:19??0201309661_CDROM\ospfd\linux\machdep.h
?????文件??????????82??1999-07-08?16:19??__MACOSX\0201309661_CDROM\ospfd\linux\._machdep.h
?????文件????????1640??1999-07-19?10:06??0201309661_CDROM\ospfd\linux\Makefile
?????文件??????????82??1999-07-19?10:06??__MACOSX\0201309661_CDROM\ospfd\linux\._Makefile
?????文件???????14508??1999-08-05?08:57??0201309661_CDROM\ospfd\linux\ospfd.tcl
?????文件??????????82??1999-08-05?08:57??__MACOSX\0201309661_CDROM\ospfd\linux\._ospfd.tcl
?????文件???????37338??1999-08-04?09:42??0201309661_CDROM\ospfd\linux\ospfd_browser.C
?????文件??????????82??1999-08-04?09:42??__MACOSX\0201309661_CDROM\ospfd\linux\._ospfd_browser.C
?????文件???????19710??1999-08-05?08:58??0201309661_CDROM\ospfd\linux\ospfd_linux.C
?????文件??????????82??1999-08-05?08:58??__MACOSX\0201309661_CDROM\ospfd\linux\._ospfd_linux.C
?????文件????????3631??1999-07-08?15:51??0201309661_CDROM\ospfd\linux\ospfd_linux.h
?????文件??????????82??1999-07-08?15:51??__MACOSX\0201309661_CDROM\ospfd\linux\._ospfd_linux.h
?????文件???????20073??1999-08-02?11:30??0201309661_CDROM\ospfd\linux\ospfd_mon.C
?????文件??????????82??1999-08-02?11:30??__MACOSX\0201309661_CDROM\ospfd\linux\._ospfd_mon.C
?????文件????????8220??1999-04-25?11:36??0201309661_CDROM\ospfd\linux\system.C
?????文件??????????82??1999-04-25?11:36??__MACOSX\0201309661_CDROM\ospfd\linux\._system.C
............此處省略455個文件信息

評論

共有 條評論