0 votos

¿Qué método utiliza Monospace para el cifrado?

Este aplicación tiene la capacidad de cifrar. Qué método utiliza Monospace para el cifrado?

1 votos

Una aplicación de seguridad bien diseñada tendría una documentación pública donde se presenta el esquema de encriptación utilizado.

2voto

pr0nin Puntos 353

Mirando el código fuente descompilado no lo llamaría "encriptación".

En su lugar, los textos "encriptados" son simplemente el texto markdown codificado usando base64 más la contraseña con hash SHA-256 añadida:

Desde com.underwood.monospace.main.MainActivityFragment.encryptText() :

 this.mEncryptedText = Utils.base64Encode(new SpannableToMarkdown(
    new WeakReference(getActivity())).toMarkdown(this.mEditText.getText())) + 
    "\n" + this.mHashedPassword;

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X