Кодування Base64:
Base64
Термін Base64 походить від певного кодування передачі вмісту MIME. В основному, Base64 - це сукупність споріднених конструкцій кодування, які представляють бінарну інформацію у форматі ASCII шляхом перетворення її в представлення base64.
Схеми кодування Base64 зазвичай використовуються, коли є необхідність кодування бінарної інформації, яка потребує зберігатися та передаватися через носії, розроблені для роботи з текстовою інформацією. Це гарантує, що дані залишаються незмінними без змін під час передачі. Base64 зазвичай використовується в ряді програм, включаючи електронну пошту через MIME та зберігання складної інформації в XML.
Конкретний набір символів, вибраних для 64 символів, необхідних для бази, може відрізнятися між реалізаціями. Загальна концепція полягає у виборі набору з 64 символів, який є і частиною підмножини, типовою для більшості кодувань. Ця суміш не дозволяє змінити дані в транспортних системах через такі інформаційні системи, як електронна пошта, які, як правило, не є 8-бітними. Реалізація Base64 в MIME використовує a-z, A-Z і 0-9 для перших 62 значень. Інші варіанти Base64 мають однакову властивість, але вони використовують різні символи в останніх двох значеннях.