UTS #39: Unicode Security Mechanisms
Unicode Technical Standard #39 outlines security mechanisms to detect and prevent potential attacks arising from the misuse of Unicode characters. The document provides guidelines for implementing identifiers safely within software systems.
Why it matters
As Unicode is the standard for text representation globally, these security mechanisms are critical for preventing spoofing and other character-based vulnerabilities in software.
Because Unicode contains such a large number of characters and incorporates the varied writing systems of the world, incorrect usage can expose programs or systems to possible security attacks. This document specifies mechanisms that can be used to detect possible security problems.
This is a draft document which may be updated, replaced, or superseded by other documents at any time. Publication does not imply endorsement by the Unicode Consortium. This is not a stable document; it is inappropriate to cite this document as other than a work in progress.
This document has been reviewed by Unicode members and other interested parties, and has been approved for publication by the Unicode Consortium. This is a stable document and may be used as reference material or cited as a normative reference by other specifications.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in