facebook twitter hatena line email

Php/可逆暗号

提供: 初心者エンジニアの簡易メモ
2015年5月20日 (水) 03:15時点における127.0.0.1 (トーク)による版 (ページの作成:「Pear::Crypt_Blowfishを使う ==install== pear install Crypt_Blowfish ==sample== <?php require_once 'Crypt/Blowfish.php'; $key = "testtest"; $text = "123...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

Pear::Crypt_Blowfishを使う

install

pear install Crypt_Blowfish

sample

<?php
require_once 'Crypt/Blowfish.php';

$key = "testtest";
$text = "1234567890";

$blowfish = new Crypt_Blowfish($key);
$encrypt = base64_encode($blowfish->encrypt($text));
$decrypt = rtrim($blowfish->decrypt(base64_decode($encrypt)), "\0");

print $encrypt;
print "\n";
print $decrypt;
print "\n";