A Survey of Printable Encodings

The representation of binary data in a compact, printable, efficient, and often human-readable format is essential in numerous computing applications, mainly driven by the limitations of systems and communication protocols not designed to handle arbitrary 8-bit binary data. This paper provides a com...

Full description

Saved in:
Bibliographic Details
Published inAlgorithms Vol. 18; no. 8; p. 504
Main Authors Botta, Marco, Cavagnino, Davide, Druetto, Alessandro, Lucenteforte, Maurizio, Marra, Annunziata
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.08.2025
Subjects
Online AccessGet full text
ISSN1999-4893
1999-4893
DOI10.3390/a18080504

Cover

More Information
Summary:The representation of binary data in a compact, printable, efficient, and often human-readable format is essential in numerous computing applications, mainly driven by the limitations of systems and communication protocols not designed to handle arbitrary 8-bit binary data. This paper provides a comprehensive survey and an extensive characterization of printable encoding schemes, tracing their evolution from historical methods to contemporary solutions for representing, storing, and transmitting binary data using restricted character sets. The review includes a foundational analysis of fundamental character encodings, proposes a layered model for the classification of printable encodings, and examines various schemes based on their numerical bases, alphabets, and functional characteristics. Algorithms, key design trade-offs, the impact of relevant standards, security implications, performance considerations, and human factors are systematically discussed, aiming to offer a detailed understanding of the current context and open challenges.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1999-4893
1999-4893
DOI:10.3390/a18080504