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

  • 大小: 2.52KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-03-27
  • 語言: C/C++
  • 標簽: c??

資源簡介


c++對文件進行sha編碼

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?

#undef?BIG_ENDIAN_HOST
typedef?unsigned?int?u32;

/****************
*?Rotate?a?32?bit?integer?by?n?bytes
*/
#if?defined(__GNUC__)?&&?defined(__i386__)
static?inline?u32
rol(?u32?x?int?n)
{
__asm__(“roll?%%cl%0“
:“=r“?(x)
:“0“?(x)“c“?(n));
return?x;
}
#else
#define?rol(xn)?(?((x)?<>?(32-(n)))?)
#endif


typedef?struct?{
????u32??h0h1h2h3h4;
????u32??nblocks;
????unsigned?char?buf[64];
????int??count;
}?SHA1_CONTEXT;



void
sha1_init(?SHA1_CONTEXT?*hd?)
{
????hd->h0?=?0x67452301;
????hd->h1?=?0xefcdab89;
????hd->h2?=?0x98badcfe;
????hd->h3?=?0x10325476;
????hd->h4?=?0xc3d2e1f0;
????hd->nblocks?=?0;
????hd->count?=?0;
}


/****************
*?Transform?the?message?X?which?consists?of?16?32-bit-words
*/
static?void
transform(?SHA1_CONTEXT?*hd?unsigned?char?*data?)
{
????u32?abcdetm;
????u32?x[16];

??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????8465??2012-08-01?20:41??GetFileSha1.cpp

評論

共有 條評論