UTF-7

E123130

UTF-7 is an obsolete, 7-bit Unicode text encoding designed primarily for safe transmission of Unicode data over email systems that were not fully 8-bit clean.

All labels observed (5)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Unicode transformation format ⓘ
character encoding ⓘ
obsolete technology ⓘ
bitWidth 7-bit ⓘ
category Unicode encodings ⓘ
classification legacy encoding ⓘ
compatibleWith 7-bit transport channels ⓘ
definedFor Unicode 1.1 ⓘ
deprecatedIn RFC 3490 ⓘ
RFC 3629 ⓘ
RFC 3986 ⓘ
designedFor MIME email systems not fully 8-bit clean ⓘ
safe transmission of Unicode over 7-bit email systems ⓘ
discouragedFor modern web applications ⓘ
new protocols ⓘ
encodesDirectly subset of ASCII characters ⓘ
encodesIndirectly non-ASCII Unicode characters ⓘ
encodingType variable-length encoding ⓘ
fullName 7-bit Unicode Transformation Format ⓘ
linked to: UTF-7
hasMIMECharsetName UTF-7 ⓘ
introducedInStandard RFC 1642 ⓘ
notCompatibleWith strict 8-bit clean assumptions ⓘ
primaryUseCase email message bodies ⓘ
newsgroup postings ⓘ
publicationYear 1994 ⓘ
recommendedAlternative UTF-8 with MIME base64 ⓘ
UTF-8 with MIME quoted-printable ⓘ
relatedTo Base64 ⓘ
UTF-16 ⓘ
UTF-8 ⓘ
replacedBy UTF-16 ⓘ
UTF-32 ⓘ
UTF-8 ⓘ
securityIssue can be used for content filter evasion ⓘ
can cause cross-site scripting (XSS) issues in web contexts ⓘ
securityProperty considered insecure ⓘ
shiftSequenceEnd - ⓘ
shiftSequenceStart + ⓘ
standardizedBy IETF ⓘ
status obsolete ⓘ
supports Unicode ⓘ
transportGoal avoid use of 8-bit or control characters in email ⓘ
usageToday rare ⓘ
uses ASCII as base encoding ⓘ
modified Base64-like encoding for non-ASCII characters ⓘ
usesShiftCharacter + ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

UTF-32 → isAlternativeTo → UTF-7 ⓘ
UTF-7 → fullName → 7-bit Unicode Transformation Format ⓘ
linked to: UTF-7
RFC 1642 → title → UTF-7: A Mail-Safe Transformation Format of Unicode ⓘ
linked to: UTF-7
RFC 1642 → defines → UTF-7 ⓘ
System.Text → containsType → System.Text.UTF7Encoding ⓘ
linked to: UTF-7
PEP 624 → specifiesRemovalOf → PyUnicode_EncodeUTF7 ⓘ
linked to: UTF-7