PHP Класс Jose\Util\ConcatKDF

This class is used by the ECDH-ES algorithms
См. также: https://tools.ietf.org/html/rfc7518#section-4.6.2
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
generate ( string $Z, string $algorithm, integer $encryption_key_size, string $apu = '', string $apv = '' ) : string Key Derivation Function.

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

Метод Описание
toInt32Bits ( integer $value ) : string Convert an integer into a 32 bits string.

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

generate() публичный статический Метод

Key Derivation Function.
public static generate ( string $Z, string $algorithm, integer $encryption_key_size, string $apu = '', string $apv = '' ) : string
$Z string Shared secret
$algorithm string Encryption algorithm
$encryption_key_size integer Size of the encryption key
$apu string Agreement PartyUInfo (information about the producer)
$apv string Agreement PartyVInfo (information about the recipient)
Результат string