相关文章  
  • setTimeout 和 setInterval 的区别
  • prototype 1.3 源码解读
  • 介绍一个 ja;vascript 库 - jquery
  • apache 的日常维护
  • 利用 ISAPI_Rewrite 防盗链
  • Windows 下在 Apache 中配置虚拟主机和绑定域名
  • 中文排版 CSS 心得
  • 实现 Web 页面内容动态改变的 dhtml 操作
  • ja;vascript 检测 Flash 插件是否安装及版本号?
  • 控制两个 iframe 页面同时滚动
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    MD5 加密的 ja;vascript 实现1

      Q:MD5 加密的 JavaScript 实现
      A:MD5 加密,共分 5 步:

      (1) 补位
      MD5算法是对输入的数据进行补位,使得如果数据位长度LEN对512求余的结果是448。即数
      据扩展至K*512+448位。即K*64+56个字节,K为整数。补位操作始终要执行,即使数据长度LEN
      对512求余的结果已是448。
      具体补位操作:补一个1,然后补0至满足上述要求。总共最少要补一位,最多补512位。
      (2) 补数据长度
      用一个64位的数字表示数据的原始长度b,把b用两个32位数表示。那么只取B的低64位。
      当遇到b大于2^64这种极少遇到的情况时,这时,数据就被填补成长度为512位的倍数。也就

    页码:[1] [2] [3] [4] [5] [6]1页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved