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. |