Committed to connecting the world

Myths about ASN.1

Myth1: ASN.1 is obsolete

​Fact: Quite the opposite. You can't live a day without using ASN.1 When you use your cellular phone, get cash from the ATM, collaborate through NetMeeting, manage your network, shop online, receive your FedEx package, send secure emails, place an 800-number call, watch movies or listen to music over the internet, ASN.1 is being used. And each day, from RFID, VoIP, biometrics, and many other emerging arenas, ASN.1 continues to be chosen as the foundation technology.

Myth 2: ASN.1 doesn't work with XML

Fact: Definitely false. The newly defined ASN.1 standard XML Encoding Rules (XER) makes it possible for messages defined using ASN.1 to be encoded in XML format.

Myth 3: ASN.1 Tools are not readily available.

​Fact: There are many ASN.1 development tools available today. Tools are available from free open source community to commercial enterprise developers. Whatever your need or budget, there is an ASN.1 software package that can meet your goals. Still not convinced? Visit the ASN.1 information site to learn more about what tools are available.

Myth 4: ASN.1 is not visual

​Fact: False. There are many tools available to view your ASN.1 definition and your ASN.1 values. With the addition of XER, the visual renderings are getting even better.

Myth 5: ASN.1 is hard to write

​Fact: False. Well designed tools makes working with ASN.1 simple and efficient. They allow you to create and modify ASN.1 specifications without writing a single line of code. You simply drag and drop with a powerful graphical wizard.

Myth 6: XML needs a good schema

​Fact: Quite true. To make XML truly useful, the schema needs to be robust and efficient. ASN.1 is both robust and efficient. The verbosity of an ASN.1 definition is one third the size of an equivalent XSD specification and ASN.1 is more readable. For the security industry, CANONICAL-XER is making secure messaging a reality.

Myth 7: ASN.1 is invisible

​Fact: True. It works so well and seamlessly with different platforms and programming languages, you don't even know it is there.