Este application a la capacité de chiffrer. Quelle méthode Monospace utilise-t-il pour le cryptage ?
Réponse
Trop de publicités?
pr0nin
Points
353
En regardant le code source décompilé, je n'appellerais pas cela du "cryptage".
Au lieu de cela, les textes "cryptés" sont simplement le texte markdown codé en utilisant base64 plus le mot de passe haché SHA-256 ajouté à celui-ci :
De com.underwood.monospace.main.MainActivityFragment.encryptText()
:
this.mEncryptedText = Utils.base64Encode(new SpannableToMarkdown(
new WeakReference(getActivity())).toMarkdown(this.mEditText.getText())) +
"\n" + this.mHashedPassword;