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

    MD5 加密的 ja;vascript 实现2

    是说,
      此时的数据长度是16个字(32位)的整数倍数。用M[0 ... N-1]表示此时的数据,其中的N是16
      的倍数。
      (3) 初始化MD缓冲器
      (4)处理位操作函数
      (5)16进制形式输出结果。
      OK,下面就开始用javascript实现MD5加密。
      首先,我们要思考一下为了实现以上五步,我们需要哪些功能函数。
      第一、补位、补数据长度需要,可以定义为Inital(str),其中str是需要加密的原始字符串,该函数输出处理完后的数组。
      第二、处理位操作的四个函数,FF、GG、HH、II需要定义。
      第三、最后输出时要用16进制输出,并且高位0不可省略。
      好了,首先写第一个Inital函数。
      function Inital(str)
      {
       var len = str.length,count=0,wordIndex&

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

         

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

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