PHP Classes

File: doc/Classes/README.md

Recommend this page to a friend!
  Classes of Scott Arciszewski   Halite   doc/Classes/README.md   Download  
File: doc/Classes/README.md
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: Halite
Perform cryptography operations with libsodium
Author: By
Last change:
Date: 8 years ago
Size: 3,442 bytes
 

Contents

Class file image Download

Class Documentation

* Alerts (Exceptions)

* \ParagonIE\Halite\Alerts\CannotCloneKey
* \ParagonIE\Halite\Alerts\CannotPerformOperation
* \ParagonIE\Halite\Alerts\CannotSerializeKey
* \ParagonIE\Halite\Alerts\ConfigDirectiveNotFound
* \ParagonIE\Halite\Alerts\FileAccessDenied
* \ParagonIE\Halite\Alerts\FileModified
* \ParagonIE\Halite\Alerts\HaliteAlert (Base Exception for all Alerts)
* \ParagonIE\Halite\Alerts\InvalidDigestLength
* \ParagonIE\Halite\Alerts\InvalidFlags
* \ParagonIE\Halite\Alerts\InvalidKey
* \ParagonIE\Halite\Alerts\InvalidMessage
* \ParagonIE\Halite\Alerts\InvalidType

* Asymmetric

* \ParagonIE\Halite\Asymmetric\Crypto
* \ParagonIE\Halite\Asymmetric\EncryptionPublicKey
* \ParagonIE\Halite\Asymmetric\EncryptionSecretKey
* \ParagonIE\Halite\Asymmetric\PublicKey
* \ParagonIE\Halite\Asymmetric\SecretKey
* \ParagonIE\Halite\Asymmetric\SignaturePublicKey
* \ParagonIE\Halite\Asymmetric\SignatureSecretKey

* Contract (Interfaces)

* \ParagonIE\Halite\Contract\AsymmetricKeyCryptoInterface
* \ParagonIE\Halite\Contract\CryptoInterface
* \ParagonIE\Halite\Contract\CryptoKeyInterface
* \ParagonIE\Halite\Contract\FileInterface
* \ParagonIE\Halite\Contract\PasswordInterface
* \ParagonIE\Halite\Contract\StreamInterface
* \ParagonIE\Halite\Contract\SymmetricKeyCryptoInterface

* Stream

* \ParagonIE\Halite\Stream\MutableFile
* \ParagonIE\Halite\Stream\ReadOnlyFile

* Symmetric

* \ParagonIE\Halite\Symmetric\AuthenticationKey
* \ParagonIE\Halite\Symmetric\Config
* \ParagonIE\Halite\Symmetric\Crypto
* \ParagonIE\Halite\Symmetric\EncryptionKey
* \ParagonIE\Halite\Symmetric\SecretKey

* \ParagonIE\Halite\Password * \ParagonIE\Halite\Cookie * \ParagonIE\Halite\EncryptionKeyPair * \ParagonIE\Halite\File * \ParagonIE\Halite\Halite * \ParagonIE\Halite\Key * \ParagonIE\Halite\KeyFactory * \ParagonIE\Halite\KeyPair * \ParagonIE\Halite\Password * \ParagonIE\Halite\SignatureKeyPair * \ParagonIE\Halite\Util