ASN.1 UniversalString tag: 28

The ASN.1 UniversalString type supports characters drawn from from ISO 10646. These are four-byte characters, and are not recommended for use unless properly subtyped. This type did not gain popularity, and it is often replaced with UTF8String.

Example

UniversalString encoding example

In BER, the UniversalString type value defined in the example above is encoded as follows:

1C 04 000102C8

Constraints

The UniversalString type can be constrained by a single value, by size constraints, and by permitted alphabet constraints.

Related Topics