En construcción.
====== Plugin de firma digital ======
\\
En Android existe el plugin xonesigner que añade el objeto xonesigner a la maquinaria de script y permite la firma de ficheros y texto con certificado digital y contraseña. \\
También tiene métodos de cifrado básico de texto.
===== Funciones =====
==== XORCipher ====
Cifra un texto o array de bytes mediante la función XOR.\\
|**Primer parámetro**| Valor a cifrar.|
|**Segundo parámetro**| Clave usada en el cifrado.|
==== RC2Cipher ====
Cifra un texto o array de bytes mediante el algoritmo RC2.
\\
|**Primer parámetro**| Modo de cifrado, con padding o buffereado.|
|**Segundo parámetro** |Valor a cifrar. |
|**Tercer parámetro**| Clave usada en el cifrado. |
|**Cuarto parámetro**| Vector de inicialización (IVs). |
==== Base64Encode ====
Codifica un texto a base64.\\
|**Primer parámetro**| Texto a codificar.|
==== Base64Decode ====
Descodifica un texto en base64.\\
|**Primer parámetro**| Texto a descodificar.|
==== SignDataObject ====
Firma un texto con certificado digital y contraseña. El certificado debe guardarse en la carpeta **/sdcard/xone/certs/**. \\
Al invocarse este método, solicitará al usuario la contraseña del certificado.\\
|**Primer parámetro**| Texto o fichero a firmar, puede ser el texto de un xml.|
|**Segundo parámetro**| 0 para texto y 1 para ficheros. En este momento sólo se soporta texto. |