Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

208
Visualizações
¿Es más rápido leer una firma o descifrar una cadena cuando se usan tokens para la autenticación?

Soy nuevo en todo lo relacionado con la autenticación y no tengo conocimiento sobre algoritmos de cifrado. Estaba leyendo sobre JWT, pero por lo que descubrí, tendría más sentido para mi proyecto autenticar a los usuarios usando cualquiera de estas 2 estrategias:

  1. Firme con la clave privada del servidor un JSON de lectura pública, como:
 const token = { "user": "johndoe", "iat": 4342342352, "exp": 4352234322 }
  1. O cifre ese contenido JSON y solo permita que el servidor lo descifre
 Eg: // server sets token encryptionLibrary.encrypt(token, "AES-256", "server's super password") // then decrypts it when the token is sent with a HTTP request encryptionLibrary.decrypt(token, "AES-256", "server's super password")

Pregunta: ¿Comprobar la firma solo sería más rápido que descifrar toda la cadena o depende absolutamente de la implementación? (es decir, usando una biblioteca rápida/lenta).

Pregunta relacionada: si ya conozco el contenido de una cadena cifrada (digamos que sé que es la variable del token anterior) y el algoritmo de cifrado, ¿esto permitirá romper mi contraseña? (por lo tanto, la opción n. ° 2 no es segura)


¿Por qué no simplemente usar JWT en su lugar? Parece demasiado hinchado para mi proyecto , solo necesito una forma de almacenar en el extremo del cliente un JSON con información de user , iat y exp y dejar que el servidor demuestre que es legítimo. Firmar o cifrar toda la carga útil debería evitar que los atacantes creen tokens falsos, creo.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda