Functions

hash_pbkdf2

Shim for missing hash_pbkdf2

package

Application

Arguments

algo

stringAlgorithm to use

password

stringPlaintext password

salt

stringSalt for the hash

count

intNumber of iterations

length

intLength

rawOutput

boolRaw 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 »