DownloadFile
Namespace: \ParagonIE\Halite
Methods
checksum()
> public static checksum($filepath, AuthenticationKey $key = null, $raw = false) : string
Calculates a BLAKE2b-512 hash of the given file.
-
`$filepath` - Path to a file (or an open file handle)
-
`$key` (optional)
-
`$raw` - Set to `TRUE` if you don't want a hexadecimal string returned
encrypt()
> public static encrypt($input, $output, EncryptionKey $key) : string
decrypt()
> public static decrypt($input, $output, EncryptionKey $key) : string
seal()
> public static seal($input, $output, EncryptionPublicKey $key) : string
unseal()
> public static unseal($input, $output, EncryptionSecretKey $key) : string
sign()
> public static sign($input, SignatureSecretKey $key, boolean $raw_binary) : string
verify()
> public static sign($input, SignaturePublicKey $key, string $signature, boolean $raw_binary) : boolean |