Functions

hash_pbkdf2

Shim for missing hash_pbkdf2

Arguments

$algo

stringAlgorithm to use

$password

stringPlaintext password

$salt

stringSalt for the hash

$count

integerNumber of iterations

$length

integerLength

$rawOutput

booleanRaw output

Response

stringHashed string

Interfaces

RandValInterface

Interface RandValInterface

« More »

Classes

Aes

A simple implementation of AES-128, AES-192 and AES-256 encryption using the high performance mcrypt library.

« More »

Base32

Base32 encryption class

« More »

Randval

Generates cryptographically-secure random values.

« More »

Totp

This class provides an RFC6238-compliant Time-based One Time Passwords, compatible with Google Authenticator (with PassCodeLength = 6 and TimePeriod = 30).

« More »

Interfaces

AesInterface

Interface for AES encryption adapters

« More »

Classes

AbstractAES

Abstract AES encryption class

« More »

Mcrypt

Mcrypt implementation

« More »

OpenSSL

OpenSSL encryption class

« More »