Codificación de la fecha

 

La pregunta es la siguiente :

Hay una fecha 2017.09.01 00:00

Hay que encriptarlo.


El programa final leerá el cifrado del archivo, lo descifrará y lo cotejará con la hora actual.

El problema es que si el usuario intercambia las letras en el cifrado como DERTYUOIOPLKJM entonces la fecha puede aumentar.


Así que la pregunta es cómo encriptar la fecha, para que en el caso de cambiar las letras o su orden la fecha no aumente?

 

¿Sería mejor encriptarla para que al transponer los caracteres no se pueda leer la fecha en absoluto?

 
¿Qué pasa con CryptEncode y CryptDecode?
 
Taras Slobodyanik:
¿Qué pasa con CryptEncode y CryptDecode?

es demasiado simple, como dijo el Sr. Sukhov,


 
Resolví este problema hace años. Cualquier discusión sobre su cifrado debilitará su protección.

Respetuosamente.
 
Andrey Kisselyov:
Resolví el problema hace años. Cualquier discusión sobre su cifrado socavará su seguridad.

Respetuosamente.

¿Está bien que el cifrado AES y DES que ofrece MQ sea un estándar abierto? Y los otros cifrados que se utilizan también tienen algoritmos abiertos. Secretarias, mi trasero...

 

¿Realmente cree que su grial se romperá para extender su validez?

 
Alexey Volchanskiy:

¿Está bien que el cifrado AES y DES que ofrece MQ sea un estándar abierto? Y los otros cifrados que se utilizan también tienen algoritmos abiertos. Secretarias, mi trasero...

Puedes poner sal en la encriptación y nadie la romperá.

 
Dmitiry Ananiev:

¿Realmente crees que tu grial se romperá por alargar el tiempo de caducidad?


He notado una tendencia común - la gente con un centavo de $10 está aterrorizada de poner pivotes, sl y tp, porque una compañía de corretaje codiciosa está desesperada por guardar los 10 dólares.

Y la gente con valores de decenas de miles de dólares no está preocupada por ello.

Lo mismo ocurre con la protección.

 
Vitaly Muzichenko:

Si lo encriptas, puedes ponerle sal y nadie lo romperá.


Qué pasa con la sal, no lo entiendo.

 
Alexey Volchanskiy:

¿Qué pasa con la sal, no lo entiendo