FwSecurity

Criptografia moderna em TLPP — AES, SHA-256, bcrypt. Substitui Encrypt/Decrypt e MD5 legados.

Assinatura: FwSecurity():encrypt(c) / :decrypt(c) / :hash(c) / :verify(hash,c)

Retorna: FwSecurity

FwSecurity traz primitivas criptograficas modernas. Use em vez de MD5/Encrypt antigos.

// Hash de senha (one-way)
cHash := FwSecurity():hash("MinhaSenh@123", "bcrypt")

// Verificar
If FwSecurity():verify(cHash, "MinhaSenh@123")
    // login ok
EndIf

// Criptografia simetrica AES
cCifrado := FwSecurity():encrypt("dado sensivel", cChaveAES)
cPlain   := FwSecurity():decrypt(cCifrado, cChaveAES)

Algoritmos suportados

Pegadinhas

Veja também