Packed Encoding Rules (PER) is a standard for encoding ASN.1 data. It is
not widely used in many protocols, but it is used for a particularly
popular one: Microsoft's Remote Desktop Protocol (RDP).
There are four different variants of Packed Encoding Rules:
Basic Aligned Packed Encoding Rules
Basic Unaligned Packed Encoding Rules
Canonical Aligned Packed Encoding Rules
Canonical Unaligned Packed Encoding Rules
This module provides encoding and decoding per the Basic Aligned variant
of the Packed Encoding Rules (PER), which is what RDP uses.
Packed Encoding Rules (PER) is a standard for encoding ASN.1 data. It is not widely used in many protocols, but it is used for a particularly popular one: Microsoft's Remote Desktop Protocol (RDP).
There are four different variants of Packed Encoding Rules:
This module provides encoding and decoding per the Basic Aligned variant of the Packed Encoding Rules (PER), which is what RDP uses.
Packed Encoding Rules (PER) is a specification created by the https://www.itu.int/en/pages/default.aspx, International Telecommunications Union, and specified in https://www.itu.int/rec/T-REC-X.691-201508-I/en, X.690 - ASN.1 encoding rules: Specification of Packed Encoding Rules (PER)