Encryption
Source: EncryptMin.js:46
Modifiers: abstract
Utilities to encrypt and decrypt strings using simple methods, just to avoid write
passwords in plain text in data and configuration files. Do not use it as a
secure cryptographic system!
Based on Encryption
utilities, created by Albert Llastarri for JClic.
IMPORTANT: This is a shortened version of Encryption with only the methods needed to decrypt
stored passwords. Full version is on file src/misc/encryption/Encryption.js
Constructor
new Encryption(): EncryptionStatic Methods
Decrypt(txt: string): string
static
EncryptMin.js:52Decrypts the given code
Parameters
txt(string) — Code to be decrypted
Returns
string
hexCharArrayToChar(cA: string, fromIndex: number): string
static
EncryptMin.js:64Parameters
cA(string) — (was char[])fromIndex(number)
Returns
string— (was char)
hexCharArrayToInt(cA: string, fromIndex: number): number
static
EncryptMin.js:81Parameters
cA(string) — (was char[])fromIndex(number)
Returns
number
decodifyZerosField(cA: string): string
static
EncryptMin.js:97Parameters
cA(string) — (was char[])
Returns
string
decompressZeros(cA: string): string
static
EncryptMin.js:125Parameters
cA(string) — (was char[])
Returns
string— (was StringBuilder)
decodifyFromHex(sb1: string): string
static
EncryptMin.js:154Parameters
sb1(string) — (was StringBuilder)
Returns
string
unchangeOrder(s: string): string
static
EncryptMin.js:168Parameters
s(string)
Returns
string— (was char[])
codify(word: string): string
static
EncryptMin.js:185Parameters
word(string)
Returns
string
decodify(word: string): string
static
EncryptMin.js:195Parameters
word(string)
Returns
string
Static Fields
BLANK: string
static
EncryptMin.js:208Default bank password