a-blog cms PHP API Reference

Encrypter
in package

AES(CBC) による文字列の暗復号。鍵は SaltRepository が保持するアプリ固定ソルトから導出する。

Table of Contents

Properties

$saltRepository  : SaltRepository

Methods

__construct()  : mixed
decrypt()  : string
encrypt()  : string
getEncryptIv()  : string
getEncryptKey()  : string
暗号化キーを取得

Properties

Methods

decrypt()

public decrypt(string $cipherText, string $iv) : string
Parameters
$cipherText : string
$iv : string
Tags
throws
LengthException

IVの長さが不正な場合、または暗号文の長さがブロックサイズの倍数でない場合

Return values
string

encrypt()

public encrypt(string $string, string $iv) : string
Parameters
$string : string
$iv : string
Return values
string

getEncryptIv()

public getEncryptIv() : string
Return values
string

getEncryptKey()

暗号化キーを取得

private getEncryptKey() : string
Return values
string

        
On this page

Search results