Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   "JSON Object Signing and Encryption" (JOSE) (https://www.clubdelphi.com/foros/showthread.php?t=92506)

ppb 15-11-2017 19:20:39

"JSON Object Signing and Encryption" (JOSE)
 
Hola a todos ,
tengo que usar "JSON Object Signing and Encryption" (JOSE). que parece ser que es una
comunicación segura entre módulos. He descargado https://github.com/paolo-rossi/delphi-jose-jwt
pero no lo he usado nunca. Me llega un bloque que está cifrado y firmado , primero lo tengo que descirfrar
y luego comprobar le firma.
¿ Alguien se pegado con esto alguna vez ?

Gracias de antemano por vuestra ayuda.

Saludos.

AgustinOrtu 15-11-2017 19:38:27

Revisaste los ejemplos del repositorio? Que parte no funciona o que error da? Que codigo usaste? Tenes una muestra o ejemplo de la informacion que tenes que descifrar? Que te ha dicho la gente "del otro lado"?

ppb 20-11-2017 19:50:28

Gracias por contestar AgustinOrtu.

El bloque viene cifrado con aes128 CipherMode=CFB PaddingMode=PKCS7 ,
pero no encuentro la función de la lib. para hacer esto , visto el código
de "JOSE.Core.JWE;" y esta comentado esto :
Código Delphi [-]
    //class function Encrypt(AKey: TJWK; AAlg: TJWAEnum): string;
    //class function Decrypt(AKey: TJWK; AInput: TBytes): Boolean;
.
y no se por donde tirar.

Gracias y saludos cordiales.


La franja horaria es GMT +2. Ahora son las 19:29:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi