https://github.com/rithingithub/cryptography
Base64
https://github.com/rithingithub/cryptography
Last synced: 10 months ago
JSON representation
Base64
- Host: GitHub
- URL: https://github.com/rithingithub/cryptography
- Owner: Rithingithub
- Created: 2021-12-02T13:15:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-02T14:44:45.000Z (over 4 years ago)
- Last Synced: 2025-08-21T05:54:32.828Z (10 months ago)
- Language: Shell
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cryptography
## Base64
In programming, Base64 is a group of binary-to-text encoding schemes that represent binary data (more specifically, a sequence of 8-bit bytes) in an ASCII string format by translating the data into a radix-64 representation. The term Base64 originates from a specific MIME content transfer encoding. Each non-final Base64 digit represents exactly 6 bits of data. Three bytes (i.e., a total of 24 bits) can therefore be represented by four 6-bit Base64 digits.
Base64 is also widely used for sending e-mail attachments. This is required because SMTP—in its original form—was designed to transport 7-bit ASCII characters only. This encoding causes an overhead of 33–36% (33% by the encoding itself; up to 3% more by the inserted line breaks).
