PHP Coupé

Aprendendo

Classes

Coupe_Security (0.2)

Classe com métodos de segurança.

Set Key

Define a chave criptográfica a ser usada nas funções 'encripty' e 'decripty'.

Recebe: ($string=chave)
Retorna: VOID (define a variável 'encryptionKey' com o valor passado)

...
$Coupe->import('Coupe_Security');
$Coupe->Coupe_Security->setKey('Minha nova chave criptográfica');
...
Get Key

Pega o MD5 da chave definida nas chamadas das funções 'encripty' e 'decripty', ou nas configurações do programa.

Recebe: VOID
Retorna: STRING (md5 da chave) ou DIE (caso a chave não tenha sido setada)

...
$Coupe->import('Coupe_Security');
// retorna o md5 da chave definida
return $Coupe->Coupe_Security->getKey();
...
Encripty (atualizado)

Encripta um texto qualquer.
Se uma chave não for definida, a chave indicada no arquivo de configurações será utilizada.

Recebe: ($string=texto [, $int=nivel_protecao] [, $string=chave] )
Retorna: STRING (texto cifrado)

...
$Coupe->import("Coupe_Security");
$texto_secreto = $Coupe->Coupe_Security->encritpty("Alguma informação confidencial");
return $texto_secreto;
...
Decripty (atualizado)

Decripta um texto qualquer.
Se uma chave não foi definida, a chave indicada no arquivo de configurações é utilizada.

Recebe: ($string=texto [, $int=nivel_protecao] [, $string=chave] )
Retorna: STRING (texto descriptografado)

...
$Coupe->import("Coupe_Security");
$texto_secreto = $Coupe->Coupe_Security->encritpty("Alguma informação confidencial");
// retorna o texto de forma legivel
return $Coupe->Coupe_Security->decritpty($texto_secreto);
...
Randomic (novo)

Retorna um código aleatório de tamanho variado.
Pode ser usado como senhas, códigos de verificação, etc.

Recebe: ([$int=tamanho_do_codigo])
Retorna: STRING (codigo gerado)

...
$Coupe->import("Coupe_Security");
return $Coupe->Coupe_Security->randomic();
...

Classes

Mudar idioma:

Versão atual: 0.5
Licenciado sob Creative Commons by-nd

Desenvolvido por Samuel Corradi 2008.