Sobre a API:
Esta API permitirá que você converta qualquer texto para o tipo de criptografia desejado. Suporta MD5, SHA1, SHA256, SHA384 e SHA512. Além disso, você também poderá descriptografá-los.
Esta API receberá uma string e você poderá criptografá-la no formato que desejar. Mais tarde, receberá um Hash que poderá armazenar.
Além do número de chamadas da API por mês, não há outras limitações.
{"status":200,"success":true,"method":"sha256","encrypted":"eyJpdiI6IkM5Zk1jb1BVNk9jOFdScm5jSjdJMEE9PSIsInZhbHVlIjoiVzk4eUIwL1BZZWtZdkV1bVk4dHo4MDkrMU1iMUdHS0swbXFBYjhkZVlZVT0iLCJtYWMiOiJkNGI3ZmVjMTVmOGM5YmNkZGE0MzA3YzAxMTQxMjkzZGMxN2JjZDdjMmI4OWNkMDIzNzY2NDRhMmRmM2UwNmJiIiwidGFnIjoiIn0="}
curl --location --request GET 'https://zylalabs.com/api/145/encryption+and+decryption+api/182/encrypt?data=parse this string&method=sha256' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":404,"success":false,"message":"Encrypted data not found"}
curl --location --request GET 'https://zylalabs.com/api/145/encryption+and+decryption+api/183/decrypt?encrypted=eyJpdiI6IkM5Zk1jb1BVNk9jOFdScm5jSjdJMEE9PSIsInZhbHVlIjoiVzk4eUIwL1BZZWtZdkV1bVk4dHo4MDkrMU1iMUdHS0swbXFBYjhkZVlZVT0iLCJtYWMiOiJkNGI3ZmVjMTVmOGM5YmNkZGE0MzA3YzAxMTQxMjkzZGMxN2JjZDdjMmI4OWNkMDIzNzY2NDRhMmRmM2UwNmJiIiwidGFnIjoiIn0=&method=sha256' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O endpoint Encrypt retorna um objeto JSON contendo o status, flag de sucesso, método utilizado para a criptografia e a string criptografada O endpoint Decrypt retorna um objeto JSON com o status, flag de sucesso e uma mensagem indicando se a descriptografia foi bem-sucedida ou se os dados criptografados não foram encontrados
Campos-chave na resposta Encrypt incluem "status" (código de status HTTP) "success" (booleano indicando sucesso) "method" (tipo de criptografia) e "encrypted" (o hash resultante) Na resposta Decrypt, os campos-chave são "status" "success" e "message" (fornecendo detalhes sobre a operação)
O endpoint Encrypt aceita dois parâmetros: "type", que especifica o método de criptografia (por exemplo, md5, sha256), e "string", que é o texto a ser criptografado. Os usuários podem personalizar suas solicitações selecionando diferentes tipos de criptografia com base em suas necessidades
Os dados da resposta estão organizados em um formato JSON Para o endpoint Encrypt, inclui campos para status, sucesso, método e a string criptografada O endpoint Decrypt organiza sua resposta de forma semelhante, focando em status, sucesso e uma mensagem para feedback do usuário
Casos de uso típicos incluem armazenar senhas de forma segura verificar a integridade dos dados e compartilhar informações sensíveis dentro das organizações Os usuários podem criptografar dados antes da transmissão e depois descriptografá-los para validação ou controle de acesso
Os usuários podem utilizar a string criptografada retornada para armazenamento ou transmissão segura O sinalizador de sucesso ajuda a determinar se a operação foi bem-sucedida enquanto o campo do método indica qual algoritmo de criptografia foi utilizado ajudando em verificações de compatibilidade durante a descriptografia
O endpoint Decrypt fornece informações sobre se a descriptografia foi bem-sucedida e inclui uma mensagem caso os dados criptografados não sejam encontrados Ele requer o tipo de criptografia e o hash para realizar a descriptografia garantindo que os usuários possam recuperar os dados originais se estiverem disponíveis
A precisão dos dados é mantida pelo uso de algoritmos criptográficos estabelecidos para criptografia e descriptografia A API depende de métodos bem testados garantindo que as saídas criptografadas sejam consistentes e confiáveis quando os parâmetros corretos são fornecidos
Nível de serviço:
100%
Tempo de resposta:
152ms
Nível de serviço:
100%
Tempo de resposta:
104ms
Nível de serviço:
100%
Tempo de resposta:
1.708ms
Nível de serviço:
100%
Tempo de resposta:
1.064ms
Nível de serviço:
100%
Tempo de resposta:
669ms
Nível de serviço:
100%
Tempo de resposta:
164ms
Nível de serviço:
100%
Tempo de resposta:
264ms
Nível de serviço:
100%
Tempo de resposta:
364ms
Nível de serviço:
100%
Tempo de resposta:
304ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
1.840ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
119ms
Nível de serviço:
100%
Tempo de resposta:
1.197ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
28ms
Nível de serviço:
100%
Tempo de resposta:
170ms
Nível de serviço:
100%
Tempo de resposta:
107ms