Notation One) is a standard for abstract data serialization. PyDERASN is
yet another library for dealing with ASN.1 structures, decoding them in
`BER/CER/DER <https://en.wikipedia.org/wiki/X.690>`__ formats and
-encoding to DER (Distinguished Encoding Rules). Although ASN.1 is
-written more than 30 years ago by wise Ancients (taken from ``pyasn1``'s
-README), it is still often can be seen anywhere in our life.
+encoding to either DER (Distinguished Encoding Rules) or CER (Canonical
+Encoding Rules). Although ASN.1 is written more than 30 years ago by wise
+Ancients (taken from ``pyasn1``'s README), it is still often can be seen
+anywhere in our life.
PyDERASN is `free software <https://www.gnu.org/philosophy/free-sw.html>`__,
licenced under `GNU LGPLv3 <https://www.gnu.org/licenses/lgpl-3.0.html>`__.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this program. If not, see <http://www.gnu.org/licenses/>.
-"""Python ASN.1 DER/BER codec with abstract structures
+"""Python ASN.1 DER/CER/BER codec with abstract structures
-This library allows you to marshal various structures in ASN.1 DER
+This library allows you to marshal various structures in ASN.1 DER/CER
format, unmarshal BER/CER/DER ones.
>>> i = Integer(123)