PHP authcode 加密解密

2022-09-17 05:09:12 字數 1147 閱讀 4949

<?php

//************************加密解密*************************/

/** $string: 明文 或 密文

* $operation:decode表示解密,其它表示加密

* $key: 密匙

* $expiry:密文有效期

* */

function authcode($string, $operation = 'decode', $key = '', $expiry = 0)

// 用固定的演算法,打亂密匙簿,增加隨機性,好像很複雜,實際上對並不會增加密文的強度

for($j = $i = 0; $i < 256; $i++)

// 核心加解密部分

for($a = $j = $i = 0; $i < $string_length; $i++)

if($operation == 'decode') else

} else

}//************************加密解密結束***********************/

?>

<?php

//************************加密解密*************************/

/** $string: 明文 或 密文

* $operation:decode表示解密,其它表示加密

* $key: 密匙

* $expiry:密文有效期

* */

function authcode($string, $operation = 'decode', $key = '', $expiry = 0)

// 用固定的演算法,打亂密匙簿,增加隨機性,好像很複雜,實際上對並不會增加密文的強度

for($j = $i = 0; $i < 256; $i++)

// 核心加解密部分

for($a = $j = $i = 0; $i < $string_length; $i++)

if($operation == 'decode') else

} else

}//************************加密解密結束***********************/

?>

des vue 加密解密 DES加密 解密

外掛程式描述 des data encryption standard 是發明最早的最廣泛使用的分組對稱加密演算法。des演算法簡介 des data encryption standard 是發明最早的最廣泛使用的分組對稱加密演算法。des演算法的入口引數有三個 key data mode。其中k...

檔案加密解密 URl引數加密解密

sliverlight 加密解密 public static class encryption endregion region silverlight密碼解密 解密資料 加密後的字串 加密前的字串 public static string decrypt string input endregio...

加密解密 替換加解密

加密解密 替換加解密 按一定規則重新替換明文的字元生成密文。可以有多種替換方式。include void encrypt char strdata,int ncode printf original s n strdata p strdata for i 0 i nlen i printf enco...