关键字  
 文件名称: 基于SHA-256的HMAC文件校验器HMAC即带密钥的HASH函数,用它产生的报文鉴别码(MAC)可以实现报文鉴别。这里我将其下载  收藏√  我顶↑
  所属分类: Crypt_Decrypt algrithms
  开发工具: Visual C++
  文件大小: 49 KB
  上传时间: 2005-11-29
  下载次数: 32
  提 供 者: 杨飞
 详细说明:HMAC即带密钥的HASH函数,用它产生的报文鉴别码(MAC)可以实现报文鉴别。这里我将其做成一个软件,用于对文件的合法性进行校验。以下我先简单介绍软件相关背景知识再介绍其代码实现。 -HMAC key is to bring the hash function, used the text of the report identifying code (MAC) can realize the text identification. I am here to create a software for the document verifying the legitimacy. I briefly introduce software-related background knowledge will introduce its implementation of the code.
 近期下载过的用户:  long [查看上载者杨飞的更多信息]
 输入关键字,在本站47万海量源码库中尽情搜索:  帮助
 [format格式化工具源码.rar] - 可以格式化超过200G硬盘的格式化工具,带全部源码及开发文档!
 [hMacsha1.rar] - 软件实现sha1的HMAC算法,因为MD5已经被破解,所以就直接不上传了
 [Des-Mac.rar] - DES和MAC加解密算法,已经在多个产品中得到了实际应用,不需任何修改就可使用。
 
 [949327266.rar] - 准算法模块是集DES、3DES、AES、RSA、MD5、BlowFish、TEA、RC6等标准算法为一体的算法包,同时在模块中使用了Anti-Debug和程序自校验功能(涉及到软件的加壳和CRC32)、软件使用次数限制,更好的保护您的软件。在模块中作者给出了每种算法详细调用方法,使用者可以根据自己的
 [特殊磁道加密源代码.zip] - 使用的是API编程,可格式化、校验和读写特殊扇区。可用作Windows下的磁盘加密。本函数还有以下两个缺点以待改进: 1.本函数还只能读能读 A: 和 B:,即只能对软盘操作 2.不能改变磁盘扇区大小,只能是标准的 512 个字节。 参数说明: command 操作: 0 重置磁盘 2 读扇区 3
 [CRC32_Test2.zip] - 汇编写的CRC校验,把文件的CRC校验写到PE的WinVersin字段中
 [SecChat tool.rar] - RSA加密的聊天源代码
 [PEEncrypt_gb2312.rar] - delphi语言,另有少量汇编代码,实现了PE文件的加密。
 [Multiplicative Cipher.rar] - 这是我在学习《计算机安全》时写的一个乘法加密算法,跟大家交流一下!
 [sha-1.rar] - sha-1Hash函数源码,可以对任何文件做Hash,得到的Hash值为160位。具有抗强碰撞,弱碰撞等能力。虽然王小云已经找到了个别碰撞。但在新的好的hash函数出来之前仍将被广泛使用。
相关函数/类:
CString CFile CFileException CWnd MessageBox CDialog CDataExchange CFrameWnd CWinApp CSingleDocTemplate CCommandLineInfo ShowWindow UpdateWindow DragAcceptFiles CDocument CFormView CFileDialog KillTimer DestroyWindow SetTimer CRect GetWindowRect SetWindowPos DragQueryFile SetWindowText GetDlgItem CPoint PostMessage
文件列表(点击判断是否您需要的文件):
  VeriFile
  ........\GenMAC.cpp
  ........\GenMAC.h
  ........\HMac.cpp
  ........\HMac.h
  ........\InputKey.cpp
  ........\InputKey.h
  ........\Mac.cpp
  ........\Mac.h
  ........\MainFrm.cpp
  ........\MainFrm.h
  ........\ReadMe.txt
  ........\res
  emblem.bmp
  Toolbar.bmp
  VeriFile.ico
  ........\...\VeriFile.rc2
  VeriFileDoc.ico
  ........\Resource.h
  ........\Sha256.cpp
  ........\Sha256.h
  ........\StdAfx.cpp
  ........\StdAfx.h
  ........\VeriFile.cpp
  ........\VeriFile.dsp
  ........\VeriFile.dsw
  ........\VeriFile.h
  ........\VeriFile.rc
  ........\VeriFile.reg
  ........\VeriFileDoc.cpp
  ........\VeriFileDoc.h
  ........\VeriFileView.cpp
  ........\VeriFileView.h
  ........\WaitDlg.cpp
  ........\WaitDlg.h