認証システムを作るときに頻繁に使用するBCryptですが、あまり中身をよく知らずに使っていたので調べてみました。備忘録も兼ねて学んだことを文書化しておこうと思います。 意外と日本語の文献が少なく、苦手な英語を読みながら頑張ったので間違えている部分もあるかもしれません!変なところがあったらご指摘いただけますとうれしいです。
というわけで、PHPでOpenSSLを利用した可逆暗号化を実現する方法。 以下のようなしょっぼいclassを書いてみた。 class MyEncryption { private $publicKey = null; private $privateKey = null; function __construct($publicPath, $privatePath) { $this->publicKey = file_get_contents($publicPath); $this->privateKey = file_get_contents($privatePath); } function getEncryption($decryptStr) { openssl_public_encrypt($decryptStr, $encryptStr, $this->publicKey); r
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く