Library base64
Base64 encoding and decoding. Follows RFC 4648.
Author:
| Philip Pickering <pgpickering@gmail.com> |
Copyright© Same as Nmap--See http://nmap.org/book/man-legal.html
Source: http://nmap.org/svn/nselib/base64.lua
Functions
| b64dec6bit (b64byte) |
Decodes a Base64-encoded character into a string of binary digits. |
| b64enc6bit (bits) |
Encode six bits to a Base64-encoded character. |
| dec (b64data) |
Decodes Base64-encoded data. |
| enc (bdata) |
Encodes a string to Base64. |
Functions
- b64dec6bit (b64byte)
-
Decodes a Base64-encoded character into a string of binary digits.
Parameters
- b64byte: A single base64-encoded character.
Return value:
String of six decoded bits. - b64enc6bit (bits)
-
Encode six bits to a Base64-encoded character.
Parameters
- bits: String of six bits to be encoded.
Return value:
Encoded character. - dec (b64data)
-
Decodes Base64-encoded data.
Parameters
- b64data: Base64 encoded data.
Return value:
Decoded data. - enc (bdata)
-
Encodes a string to Base64.
Parameters
- bdata: Data to be encoded.
Return value:
Base64-encoded string.




