Crypt

Namespace: dmCrypt Language: C++ Type: Defold C++ File: crypt.h Source: engine/dlib/src/dmsdk/dlib/crypt.h Include: dmsdk/dlib/crypt.h

Various hash and encode/decode functions.

API

Algorithm

Type: ENUM encryption algorithm enumeration

Members

dmCrypt::Base64Decode

Type: FUNCTION Base64 decode a buffer

Notes

Parameters

Returns

dmCrypt::Base64Encode

Type: FUNCTION Base64 encode a buffer

Notes

Parameters

Returns

dmCrypt::Decrypt

Type: FUNCTION Decrypt data in place

Parameters

Returns

dmCrypt::Encrypt

Type: FUNCTION Encrypt data in place

Parameters

Returns

dmCrypt::HashMd5

Type: FUNCTION Hash buffer using MD5

Parameters

dmCrypt::HashSha1

Type: FUNCTION Hash buffer using SHA1

Parameters

dmCrypt::HashSha256

Type: FUNCTION Hash buffer using SHA256

Parameters

dmCrypt::HashSha512

Type: FUNCTION Hash buffer using SHA512

Parameters

Result

Type: ENUM result enumeration

Members