arc4 normal
- Version:
-
- 3.0.0
- Copyright:
-
- hex7c0 2014
- License:
-
- GPLv3
Classes
Methods
-
<inner> body(inp, gksa, container, length)
-
body cipher
Parameters:
Name Type Description inpArray | Buffer input
gksaArray ksa box
containerArray | Buffer out container
lengthInteger limit
Returns:
- Type
- Array | Buffer
-
<inner> change(key)
-
change user key
Parameters:
Name Type Description keyString | Array | Buffer user key
-
<inner> codeString(str)
-
Arc4 string code
Parameters:
Name Type Description strString data
- Deprecated:
-
- Yes
Returns:
- Type
- String
-
<inner> decode(boh, input_encoding, output_encoding)
-
Arc4 mixed decode
Parameters:
Name Type Argument Description bohString | Array | Buffer data
input_encodingString <optional>
input
output_encodingString <optional>
output
-
<inner> decodeArray(arr)
-
Arc4 array code
Parameters:
Name Type Description arrArray data
Returns:
- Type
- Array
-
<inner> decodeBuffer(buff)
-
Arc4 buffer code
Parameters:
Name Type Description buffBuffer data
Returns:
- Type
- Buffer
-
<inner> decodeString(str, input_encoding, output_encoding)
-
Arc4 string decode
Parameters:
Name Type Argument Description strString data
input_encodingString <optional>
input
output_encodingString <optional>
output
Returns:
- Type
- String
-
<inner> encode(boh, input_encoding, output_encoding)
-
Arc4 mixed encode
Parameters:
Name Type Argument Description bohString | Array | Buffer data
input_encodingString <optional>
input
output_encodingString <optional>
output
-
<inner> encodeString(str, input_encoding, output_encoding)
-
Arc4 string encode
Parameters:
Name Type Argument Description strString data
input_encodingString <optional>
input
output_encodingString <optional>
output
Returns:
- Type
- String
-
<inner> gKsa(key)
-
generate ksa
Parameters:
Name Type Description keyArray user key
Returns:
- Type
- Array
-
<inner> normal(password)
-
export class
Parameters:
Name Type Description passwordString | Array | Buffer user key
Returns:
- Type
- Arc4