21/07/2023 22:01
(Esta mensagem foi modificada pela última vez a: 21/07/2023 22:02 por White_Blue.)
Use o plugin bcrypt, que usa o algoritmo de hashing Bcrypt, que por sua vez utiliza o algoritmo de criptografia simétrica Blowfish para realizar iterações seguras. O bcrypt produz um hash de 192 bits a partir da entrada(Senha).
Exemplo do plugin mostrado no readme.md do repositório do Github do plugin:
Exemplo do plugin mostrado no readme.md do repositório do Github do plugin:
Código PHP:
main(){
bcrypt_hash(0,"OnPassswordHash","text",BCRYPT_COST);
}
forward OnPassswordHash(playerid);
public OnPassswordHash(playerid){
new dest[BCRYPT_HASH_LENGTH];
bcrypt_get_hash(dest);
bcrypt_verify(playerid,"OnPassswordVerify","text",dest);
}
forward OnPassswordVerify(playerid,bool:success);
public OnPassswordVerify(playerid,bool:success){
//success denotes verifying was successful or not
if(success){
//verfied
} else{
//hash doesn't match with text
}
}
Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.