{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:37:21Z","timestamp":1760060241691,"version":"build-2065373602"},"reference-count":93,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2025,8,12]],"date-time":"2025-08-12T00:00:00Z","timestamp":1754956800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Italian Ministero dell\u2019Universit\u00e0 e della Ricerca"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.3390\/a18080504","type":"journal-article","created":{"date-parts":[[2025,8,12]],"date-time":"2025-08-12T16:30:36Z","timestamp":1755016236000},"page":"504","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Survey of Printable Encodings"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2747-8517","authenticated-orcid":false,"given":"Marco","family":"Botta","sequence":"first","affiliation":[{"name":"Computer Science Department, University of Turin, Corso Svizzera 185, 10149 Torino, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4981-0285","authenticated-orcid":false,"given":"Davide","family":"Cavagnino","sequence":"additional","affiliation":[{"name":"Computer Science Department, University of Turin, Corso Svizzera 185, 10149 Torino, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8605-0193","authenticated-orcid":false,"given":"Alessandro","family":"Druetto","sequence":"additional","affiliation":[{"name":"Computer Science Department, University of Turin, Corso Svizzera 185, 10149 Torino, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6102-3474","authenticated-orcid":false,"given":"Maurizio","family":"Lucenteforte","sequence":"additional","affiliation":[{"name":"Computer Science Department, University of Turin, Corso Svizzera 185, 10149 Torino, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8621-3039","authenticated-orcid":false,"given":"Annunziata","family":"Marra","sequence":"additional","affiliation":[{"name":"Computer Science Department, University of Turin, Corso Svizzera 185, 10149 Torino, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2025,8,12]]},"reference":[{"key":"ref_1","unstructured":"NAAPO\u2014The North American Astrophysical Observatory (2025, June 05). Big Ear Memorial Website. Available online: http:\/\/www.bigear.org\/."},{"key":"ref_2","unstructured":"Ehman, J. (2025, June 05). Explanation of the Code \u201c6EQUJ5\u201d On the Wow! Computer Printout. Available online: http:\/\/www.bigear.org\/6equj5.htm."},{"key":"ref_3","unstructured":"Finney, H., Donnerhacke, L., Callas, J., Thayer, R.L., and Shaw, D. (2025, August 05). OpenPGP Message Format. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc4880.html."},{"key":"ref_4","unstructured":"Josefsson, S. (2025, August 05). The Base16, Base32, and Base64 Data Encodings. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc4648.html."},{"key":"ref_5","unstructured":"Berners-Lee, T., Masinter, L.M., and McCahill, M.P. (2025, August 05). Uniform Resource Locators (URL). Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc1738.html."},{"key":"ref_6","unstructured":"Berners-Lee, T., Fielding, R.T., and Masinter, L.M. (2025, August 05). Uniform Resource Identifier (URI): Generic Syntax. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc3986.html."},{"key":"ref_7","unstructured":"Cerf, V. (2025, August 05). ASCII Format for Network Interchange. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc20.html."},{"key":"ref_8","unstructured":"(2022). Information Systems\u2014Coded Character Sets\u20147-Bit Standard Code for Information Interchange (7-Bit ASCII) (Standard No. INCITS 4-1986[R2022])."},{"key":"ref_9","unstructured":"Mackenzie, C.E. (1980). Coded Character Sets, History and Development, Addison-Wesley Publishing Company, Inc."},{"key":"ref_10","unstructured":"(1991). Information Technology\u2014ISO 7-Bit Coded Character Set for Information Interchange (Standard No. ISO\/IEC 646:1991)."},{"key":"ref_11","unstructured":"ISO\/IEC JTC 1\/SC 2 Working Group (2025, June 05). Standards by ISO\/IEC JTC 1\/SC 2 Coded Character Sets. Available online: https:\/\/www.iso.org\/committee\/45050\/x\/catalogue\/p\/1\/u\/0\/w\/0\/d\/0."},{"key":"ref_12","unstructured":"The Unicode Consortium (2025, June 05). UNICODE. Available online: https:\/\/home.unicode.org\/."},{"key":"ref_13","unstructured":"Goldsmith, D., and Davis, M. (2025, August 05). UTF-7 A Mail-Safe Transformation Format of Unicode. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc2152.html."},{"key":"ref_14","unstructured":"Yergeau, F. (2025, August 05). UTF-8, a Transformation Format of ISO 10646. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc3629.html."},{"key":"ref_15","unstructured":"Hoffman, P.E., and Yergeau, F. (2025, August 05). UTF-16, an Encoding of ISO 10646. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc2781.html."},{"key":"ref_16","unstructured":"Davis, M. (2025, June 05). Unicode Standard Annex #19 UTF-32. Available online: https:\/\/www.unicode.org\/reports\/tr19\/tr19-9.html."},{"key":"ref_17","unstructured":"Umamaheswaran, V.S. (2002). UTF-EBCDIC, Unicode Technical Report #16, Unicode, Inc.. Technical Report."},{"key":"ref_18","unstructured":"(1993). UCS Transformation Format One (UTF-1) (Standard No. ISO\/IEC JTC 1\/SC2\/WG2). ISO\/IEC 10646, First edition 1993, Registration number 178."},{"key":"ref_19","unstructured":"(2008). UCS Transformation Format One (UTF-1) (Standard No. ISO\/IEC JTC 1\/SC2\/WG2). Available online: https:\/\/web.archive.org\/web\/20150318032101\/http:\/\/kikaku.itscj.ipsj.or.jp\/ISO-IR\/178.pdf."},{"key":"ref_20","unstructured":"Seng, J., Duerst, M., and Tan, T.W. (2025, July 20). UTF-5, a transformation format of Unicode and ISO 10646. Available online: https:\/\/datatracker.ietf.org\/doc\/html\/draft-jseng-utf5-01.txt."},{"key":"ref_21","unstructured":"Welter, M., and Spolarich, B. (2025, July 20). UTF-6\u2014Yet Another ASCII-Compatible Encoding for IDN. Available online: https:\/\/datatracker.ietf.org\/doc\/html\/draft-ietf-idn-utf6-00.txt."},{"key":"ref_22","unstructured":"Crispin, M. (2025, August 05). UTF-9 and UTF-18 Efficient Transformation Formats of Unicode. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc4042.html."},{"key":"ref_23","unstructured":"Wikipedia (2025, June 05). Comparison of Unicode Encodings. Available online: https:\/\/en.wikipedia.org\/wiki\/Comparison_of_Unicode_encodings."},{"key":"ref_24","unstructured":"Allen, J.D., Anderson, D., Becker, J., Cook, R., Davis, M., Edberg, P., Everson, M., Freytag, A., Iancu, L., and Ishida, R. (2014). The Unicode Standard Version 7.0\u2014Core Specification, Unicode, Inc."},{"key":"ref_25","unstructured":"(1994). Information Technology\u2014Character Code Structure and Extension Techniques (Standard No. ISO\/IEC 2022:1994). Available online: https:\/\/www.iso.org\/standard\/22747.html."},{"key":"ref_26","unstructured":"CEN\/TC 304 Project Team (2025, June 05). Annex A, 8-Bit Character Sets. Available online: https:\/\/www.open-std.org\/cen\/tc304\/guidecharactersets\/guideannexa.html#_Toc443292242."},{"key":"ref_27","unstructured":"Murai, J., Crispin, M., and van der Poel, E.M. (2025, August 05). Japanese Character Encoding for Internet Messages. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc1468.html."},{"key":"ref_28","unstructured":"Choi, U., Chon, K., and Park, H. (2025, August 05). Korean Character Encoding for Internet Messages. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc1557.html."},{"key":"ref_29","unstructured":"Zhu, H., Hu, D., Wang, Z., Kao, T., Chang, W., and Crispin, M. (2025, August 05). Chinese Character Encoding for Internet Messages. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc1922.html."},{"key":"ref_30","unstructured":"Wikipedia (2025, June 05). Binary-to-Text Encoding. Available online: https:\/\/en.wikipedia.org\/wiki\/Binary-to-text_encoding."},{"key":"ref_31","unstructured":"Freed, N., and Borenstein, D.N.S. (2025, August 05). Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc2045.html."},{"key":"ref_32","unstructured":"Linn, J. (2025, August 05). Privacy Enhancement for Internet Electronic Mail: Part I: Message Encryption and Authentication Procedures. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc1421.html."},{"key":"ref_33","unstructured":"Mozilla Corporation (2025, June 05). JavaScript Reference, Number Constructor, Number.prototype.toString() Method. Available online: https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Number\/toString."},{"key":"ref_34","unstructured":"Mozilla Corporation (2025, June 05). JavaScript Reference, Number Constructor, Number.parseInt() Method. Available online: https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Number\/parseInt."},{"key":"ref_35","unstructured":"NumPy Developers (2025, June 05). Python numpy.base_repr. Available online: https:\/\/numpy.org\/doc\/stable\/reference\/generated\/numpy.base_repr.html."},{"key":"ref_36","unstructured":"Python Software Foundation (2025, June 05). Python Built-in Functions int(). Available online: https:\/\/docs.python.org\/3\/library\/functions.html#int."},{"key":"ref_37","unstructured":"The PHP Documentation Group (2025, June 05). PHP Math Functions, base_convert() Function. Available online: https:\/\/www.php.net\/manual\/en\/function.base-convert.php."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"e12606","DOI":"10.1002\/eng2.12606","article-title":"Base41: A proposal for printable encoding of bit strings","volume":"5","author":"Botta","year":"2023","journal-title":"Eng. Rep."},{"key":"ref_39","unstructured":"Botta, M., and Cavagnino, D. (2025, June 05). Base41: A Method for Bit String Encoding in Printable Form. Available online: https:\/\/watermarking.di.unito.it\/base41\/index.html."},{"key":"ref_40","unstructured":"Veljkovic, S. (2025, June 05). Base41. Available online: https:\/\/github.com\/sveljko\/base41."},{"key":"ref_41","unstructured":"F\u00e4ltstr\u00f6m, P., Ljunggren, F., and van Gulik, D.W. (2025, August 05). The Base45 Data Encoding. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc9285.html."},{"key":"ref_42","unstructured":"Kunzmann, N. (2025, June 05). base56. Available online: https:\/\/github.com\/foss-fund\/base56."},{"key":"ref_43","unstructured":"Nakamoto, S., and Sporny, M. (2025, July 20). The Base58 Encoding Scheme. Available online: https:\/\/datatracker.ietf.org\/doc\/draft-msporny-base58\/03\/."},{"key":"ref_44","unstructured":"Antonopoulos, A.M. (2014). Mastering Bitcoin: Unlocking Digital Cryptocurrencies, O\u2019Reilly Media, Inc."},{"key":"ref_45","unstructured":"Piasecki, P. (2025, June 05). Why Is Ripple\u2019s base58 Alphabet So Weird?. Available online: https:\/\/bitcoin.stackexchange.com\/questions\/14124\/why-is-ripples-base58-alphabet-so-weird."},{"key":"ref_46","unstructured":"Elliott-McCrea, K. (2025, June 05). Manufacturing flic.kr Style Photo URLs. Available online: https:\/\/www.flickr.com\/groups\/api\/discuss\/72157616713786392\/."},{"key":"ref_47","unstructured":"He, K., Xu, X., and Yue, Q. (2008, January 19\u201321). A Secure, Lossless, and Compressed Base62 Encoding. Proceedings of the 2008 11th IEEE Singapore International Conference on Communication Systems, Guangzhou, China."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"1125","DOI":"10.1002\/spe.408","article-title":"A base62 transformation format of ISO 10646 for multilingual identifiers","volume":"31","author":"Wu","year":"2001","journal-title":"Softw. Pract. Exp."},{"key":"ref_49","unstructured":"Adobe Systems Incorporated (1999). PostScript Language Reference, Addison-Wesley Longman Publishing Co., Inc.. [3rd ed.]."},{"key":"ref_50","unstructured":"Elz, R. (2025, August 05). A Compact Representation of IPv6 Addresses. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc1924.html."},{"key":"ref_51","unstructured":"He, D., Sun, Y., Jia, Z., Yu, X., Guo, W., He, W., Qi, C., and Lu, X. (July, January 29). A Proposal of Substitute for Base85\/64\u2013Base91. Proceedings of the SUMMER 8th International Conference on Computing, Communications and Control Technologies, CCCT, Orlando, FL, USA."},{"key":"ref_52","unstructured":"Henke, J. (2025, June 05). basE91 Encoding. Available online: https:\/\/base91.sourceforge.net\/."},{"key":"ref_53","unstructured":"vorakl (2025, June 05). Convert Binary Data to a Text with the Lowest Overhead. Available online: https:\/\/vorakl.com\/articles\/base94\/."},{"key":"ref_54","unstructured":"vorakl (2025, June 05). The Zoo of Binary-to-Text Encoding Schemes. Available online: https:\/\/vorakl.com\/articles\/stream-encoding\/."},{"key":"ref_55","unstructured":"Albertson, K. (2025, June 05). Base-122 Encoding. Available online: https:\/\/blog.kevinalbs.com\/base122."},{"key":"ref_56","unstructured":"Microsoft Corporation (2025, June 05). BASE Function. Available online: https:\/\/support.microsoft.com\/en-us\/office\/base-function-2ef61411-aee9-4f29-a811-1c42456c6342."},{"key":"ref_57","unstructured":"Microsoft Corporation (2025, June 05). DECIMAL Function. Available online: https:\/\/support.microsoft.com\/en-us\/office\/decimal-function-ee554665-6176-46ef-82de-0a283658da2e."},{"key":"ref_58","unstructured":"Apache OpenOffice Wiki (2025, June 05). BASE Function. Available online: https:\/\/wiki.openoffice.org\/wiki\/Documentation\/How_Tos\/Calc:_BASE_function."},{"key":"ref_59","unstructured":"Apache OpenOffice Wiki (2025, June 05). DECIMAL Function. Available online: https:\/\/wiki.openoffice.org\/wiki\/Documentation\/How_Tos\/Calc:_DECIMAL_function."},{"key":"ref_60","unstructured":"The Document Foundation (2025, June 05). BASE Function. Available online: https:\/\/help.libreoffice.org\/latest\/lo\/text\/scalc\/01\/func_base.html."},{"key":"ref_61","unstructured":"The Document Foundation (2025, June 05). DECIMAL Function. Available online: https:\/\/help.libreoffice.org\/latest\/lo\/text\/scalc\/01\/func_decimal.html."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1093\/comjnl\/bxm082","article-title":"Efficient Algorithms for Integer Division by Constants Using Multiplication","volume":"51","author":"Cavagnino","year":"2008","journal-title":"Comput. J."},{"key":"ref_63","unstructured":"Warren, H.S. (2012). Hacker\u2019s Delight, Addison-Wesley Professional. [2nd ed.]."},{"key":"ref_64","unstructured":"Costello, A.M. (2025, August 05). Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA). Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc3492.html."},{"key":"ref_65","unstructured":"F\u00e4ltstr\u00f6m, P., and Hoffman, P.E. (2025, August 05). Internationalizing Domain Names in Applications (IDNA). Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc3490.html."},{"key":"ref_66","unstructured":"D\u00fcrst, M.J., and Suignard, M. (2025, August 05). Internationalized Resource Identifiers (IRIs). Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc3987.html."},{"key":"ref_67","unstructured":"Helbing, J. (2025, June 05). yEncode\u2014A Quick and Dirty Encoding for Binaries. Available online: http:\/\/www.yenc.org\/yenc-draft.1.3.txt."},{"key":"ref_68","unstructured":"MDN Web Docs (2025, July 02). Function btoa. Available online: https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/btoa."},{"key":"ref_69","unstructured":"MDN Web Docs (2025, July 02). Function atob. Available online: https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/atob."},{"key":"ref_70","unstructured":"The FreeBSD Project (2025, July 02). FreeBSD Manual Pages, btoa. Available online: https:\/\/man.freebsd.org\/cgi\/man.cgi?query=btoa&apropos=0&sektion=0&manpath=FreeBSD+14.0-RELEASE+and+Ports."},{"key":"ref_71","unstructured":"Horton, M. (2025, June 05). UUENCODE(1C) UNIX Programmer\u2019s Manual. Available online: https:\/\/www.tuhs.org\/cgi-bin\/utree.pl?file=4BSD\/usr\/man\/cat1\/uuencode.1c."},{"key":"ref_72","unstructured":"IEEE and The Open Group (2025, June 05). UUENCODE and UUDECODE\u2014The Open Group Base Specifications Issue 7. Available online: https:\/\/pubs.opengroup.org\/onlinepubs\/9699919799\/utilities\/uuencode.html and https:\/\/pubs.opengroup.org\/onlinepubs\/9699919799\/utilities\/uudecode.html."},{"key":"ref_73","unstructured":"(2018). IEEE Standard for Information Technology\u2014Portable Operating System Interface (POSIX(TM)) Base Specifications, Issue 7; Revision of IEEE Std 1003.1-2008 (Standard No. IEEE Std 1003.1-2017)."},{"key":"ref_74","unstructured":"Mann, T. (2025, June 05). Prehistory of BinHex. Available online: https:\/\/www.tim-mann.org\/binhex.html."},{"key":"ref_75","unstructured":"Lempereur, Y. (2025, June 05). Post on Prehistory of BinHex. Available online: https:\/\/www.tim-mann.org\/trs80\/yves.txt."},{"key":"ref_76","unstructured":"Crocker, D., Fair, E.E., and F\u00e4ltstr\u00f6m, P. (2025, August 05). MIME Content Type for BinHex Encoded Files. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc1741.html."},{"key":"ref_77","unstructured":"Moore, K. (2025, August 05). MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc2047.html."},{"key":"ref_78","unstructured":"Schaad, J., Ramsdell, B.C., and Turner, S. (2025, August 05). Secure\/Multipurpose Internet Mail Extensions (S\/MIME) Version 4.0 Message Specification. Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc8551.html."},{"key":"ref_79","unstructured":"Kermit Project Software Archive (2025, June 05). BOO Files. Available online: https:\/\/www.kermitproject.org\/archive.html#boofile."},{"key":"ref_80","unstructured":"Columbia University Computer Center (2025, June 05). The Kermit Project. Available online: https:\/\/web.archive.org\/web\/20231215030314\/https:\/\/www.columbia.edu\/kermit\/."},{"key":"ref_81","unstructured":"cppreference.com (2025, June 05). Function isprint(). Available online: https:\/\/en.cppreference.com\/w\/c\/string\/byte\/isprint."},{"key":"ref_82","unstructured":"cppreference.com (2025, June 05). Function iswprint(). Available online: https:\/\/en.cppreference.com\/w\/c\/string\/wide\/iswprint."},{"key":"ref_83","unstructured":"ISO\/IEC (2025, August 05). ISO International Standard ISO\/IEC 9899:2024(en): Information Technology\u2014Programming Languages\u2014C (Standard C23). Available online: https:\/\/www.iso.org\/standard\/82075.html."},{"key":"ref_84","unstructured":"ISO\/IEC (2025, August 05). ISO International Standard ISO\/IEC 30112:2020(en): Information Technology\u2014Specification Methods for Cultural Conventions. Available online: https:\/\/www.iso.org\/standard\/71987.html."},{"key":"ref_85","unstructured":"cppreference.com (2025, June 05). Function std::isprint(). Available online: https:\/\/en.cppreference.com\/w\/cpp\/string\/byte\/isprint."},{"key":"ref_86","unstructured":"cppreference.com (2025, June 05). Function std::iswprint(). Available online: https:\/\/en.cppreference.com\/w\/cpp\/string\/wide\/iswprint."},{"key":"ref_87","unstructured":"rix (2001). Writing ia32 alphanumeric shellcodes. Phrack, 57, Available online: https:\/\/phrack.org\/issues\/57\/15.html#article."},{"key":"ref_88","doi-asserted-by":"crossref","unstructured":"Botta, M., and Cavagnino, D. (2022). A Framework for Reversible Data Embedding into Base45 and Other Non-Base64 Encoded Strings. Appl. Sci., 12.","DOI":"10.3390\/app12010241"},{"key":"ref_89","doi-asserted-by":"crossref","first-page":"e12622","DOI":"10.1002\/eng2.12622","article-title":"Improving data embedding capacity into Base45 encoded strings","volume":"5","author":"Botta","year":"2023","journal-title":"Eng. Rep."},{"key":"ref_90","doi-asserted-by":"crossref","unstructured":"Botta, M., Cavagnino, D., and Druetto, A. (2023). Hide45: A Method for Optimal Payload Data Hiding in Base45 Encoded Strings. Appl. Sci., 13.","DOI":"10.3390\/app13179993"},{"key":"ref_91","doi-asserted-by":"crossref","unstructured":"Botta, M., and Cavagnino, D. (2023). Escaping Printable Encoded Streams to Embed Out-of-Band Data. Appl. Sci., 13.","DOI":"10.3390\/app13126926"},{"key":"ref_92","unstructured":"Hines, K., Lopez, G., Hall, M., Zarfati, F., Zunger, Y., and Kiciman, E. (2024). Defending Against Indirect Prompt Injection Attacks with Spotlighting. arXiv."},{"key":"ref_93","doi-asserted-by":"crossref","unstructured":"Zhang, R., Sullivan, D., Jackson, K., Xie, P., and Chen, M. (2025). Defense against Prompt Injection Attacks via Mixture of Encodings. arXiv.","DOI":"10.18653\/v1\/2025.naacl-short.21"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/8\/504\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:25:40Z","timestamp":1760034340000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/8\/504"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,12]]},"references-count":93,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2025,8]]}},"alternative-id":["a18080504"],"URL":"https:\/\/doi.org\/10.3390\/a18080504","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2025,8,12]]}}}