ASN.1 Complete

ASN.1 Complete

Complete coverage of all aspects of ASN.1, including not only the notation and its encoding rules but also the supporting tools, guidance on matters of style and use, and a description of the areas where it has been applied.


ASN.1 Complete teaches you everything you need to know about ASN.1-whether you’re specifying a new protocol or implementing an existing one in a software or hardware development project. Inside, the author begins with an overview of ASN.1’s most commonly encountered features, detailing and illustrating standard techniques for using them. He then goes on to apply the same practice-oriented approach to all of the notation’s other features, providing you with an easy-to-navigate, truly comprehensive tutorial.
The book also includes thorough documentation of both the Basic and the Packed Encoding Rules-indispensable coverage for anyone doing hand-encoding, and a valuable resource for anyone wanting a deeper understanding of how ASN.1 and ASN.1 tools work. The concluding section takes up the history of ASN.1, in terms of both the evolution of the notation itself and the role it has played in hundreds of protocols and thousands of applications developed since its inception.

Table of Contents

  • Specification of protocols
  • Introduction to ASN.1
  • Structuring an ASN.1 specification
  • The basic data types and construction mechanisms – closure
  • Reference to more complex areas
  • Using an ASN.1 compiler
  • Management and design issues for ASN.1 specification and implementation
  • The object identifier type
  • The character string types
  • Subtyping
  • Tagging
  • Extensibility, Exceptions, and Version Brackets
  • Information Object Classes, Constraints, and Parameterization
  • More on classes, constraints, and parameterization
  • Introduction to encoding rules
  • The Basic Encoding Rules
  • The Packed Encoding Rules
  • Other ASN.1-related encoding rules
  • The development of ASN.1
  • Applications of ASN.1

Book Details

Author(s): John Larmouth
Publisher: Morgan Kaufmann
Format(s): PDF
File size: 1.3 MB
Number of pages: 397
Link: Download.

Leave a Reply