PHP Класс Jose\Algorithm\ContentEncryption\AESGCM

Наследование: implements Jose\Algorithm\ContentEncryptionAlgorithmInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
decryptContent ( $data, $cek, $iv, $aad, $encoded_protected_header, $tag )
encryptContent ( $data, $cek, $iv, $aad, $encoded_protected_header, &$tag )
getCEKSize ( ) : integer
getIVSize ( ) : integer

Защищенные методы

Метод Описание
getKeySize ( ) : integer

Приватные методы

Метод Описание
getMode ( string $k ) : string

Описание методов

decryptContent() публичный Метод

public decryptContent ( $data, $cek, $iv, $aad, $encoded_protected_header, $tag )

encryptContent() публичный Метод

public encryptContent ( $data, $cek, $iv, $aad, $encoded_protected_header, &$tag )

getCEKSize() публичный Метод

public getCEKSize ( ) : integer
Результат integer

getIVSize() публичный Метод

public getIVSize ( ) : integer
Результат integer

getKeySize() абстрактный защищенный Метод

abstract protected getKeySize ( ) : integer
Результат integer