ASN.1 Books & Publications

ASN.1 — Communication Between Heterogeneous Systems

by Olivier Dubuisson (translated by Philippe Fouquart)
Dubuisson - Communication Between Heterogeneous Systems

Mr. Dubuisson's book explains ASN.1 and its encoding rules in easy-to-understand terms. It addresses the subject at both an introductory level that is suitable for beginners, and at a more detailed level that is meant for those who seek a deeper understanding of ASN.1 and its encoding rules. 

Starting with his overview of ASN.1, to his detailing of the notation and its encoding rules, and finishing with his description of the ways in which ASN.1 is today used in industry, Olivier Dubuisson provides clear examples to help the reader better understand ASN.1 and its encoding rules. Readers will no doubt be delighted at having their questions answered by the material in the book.

Download "ASN.1 - Communication between heterogeneous systems".

  • This is copyrighted material. You may download it, but you cannot make it available for download from your website. You are welcome to link to
  • this page from your website.

The print version of Mr. Dubuisson's book is available from Elsevier-Morgan Kaufmann.

ASN.1. Communication between heterogeneous systems – Errata

About the Author 
Olivier Dubuisson is a research engineer at France Telecom R&D, the R&D center of France Telecom, where he is in charge of the ASN.1 expertise. He takes part in the language evolution at the ISO and ITU-T workgroups. He has also developed various editing and analysis tools for ASN.1 specifications and assists the ASN.1 users at France Telecom R&D in numerous application domains.

About the Translator 
Philippe Fouquart graduated from Aston University, UK with an MSc in Computer Science and Applied Maths in 1997. He worked for Cnet on ASN.1:1994 grammar and later joined France Telecom R&D in 1999 where he used ASN.1 for Intelligent Network and SS7 protocols. He is now working on Fixed-Mobile Converged architectures and IP mobility.


ASN.1 Complete

by Professor John Larmouth
Larmouth - ASN.1 Complete

Professor Larmouths' book offers 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.

Download "ASN.1 Complete"

  • This is copyrighted material. You may download it, but you cannot make it available
  • for download from your website. You are welcome to link to this page from your website.

The print version of Professor Larmouth's book is published by Morgan Kaufmann. Morgan Kaufmann is an imprint of Academic Press, a Harcourt Science and Technology Company. It has been assigned the following ISBN 0-12233-435-3. You can obtain additional information about the book: availability, price, ordering info, etc. by visiting the Elsevier-Morgan Kaufmann web site.

About the Author 
John Larmouth was the Founding Director of the Information Technology Institute at the University of Salford, where he has worked for over twenty years. A graduate of Cambridge University, he has been involved with ASN.1 since its introduction as an ISO standard in the early 1980s. He served as Editor of the Standard for the first ten years of ASN.1's existence and has been ISO Rapporteur for ASN.1 for the past decade. The author's website can be found at http://www.larmouth.demon.co.uk/


Overview of Octet Encoding Rules (OER)

by OSS Nokalva

This paper is a technical overview of the Octet Encoding Rules (OER), an efficient set of encoding rules for ASN.1 that was jointly standardized by the American Association of State Highway and Transportation Officials (AASHTO), the Institute of Transportation Engineers (ITE), and the National Electrical Manufacturers Association (NEMA) in 2005.

Download "Overview of OER" (pdf)


ASN.1, a schema language for XML

by OSS Nokalva
OSS Nokalva: ASN.1, a schema language for XML

This paper provides a basic understanding of the Extended XML Encoding Rules of ASN.1 (EXTENDED-XER). The meaning of XER encoding instructions and their effect on EXTENDED-XER encodings is shown through the use of examples. This document is not intended to provide a formal (or even semiformal) description of EXTENDED-XER and of XER encoding instructions. For a formal description please refer to ITU-T Rec. X.693 | ISO/IEC 8825-4 Amd. 1, which can be obtained from the ITU-T (http://www.itu.int/home/index.html) or ISO (http://www.iso.org/iso/home.html) websites.

Download "ASN.1, a schema language for XML" (pdf)


Implementing SSL/TLS Using Cryptography and PKI

by Joshua Davies
Joshua Davies: Implementing SSL/TLS Using Cryptography and PKI

This book describes the SSL/TLS protocol in great detail, starting with the cryptographic protocols that it wraps, moving on to the PKI infrastructure that it depends on, and finally the details of the protocol itself. Targeted at anybody with a working knowledge of the C programming language and basic network programming, this book assumes no security or cryptography background. This book includes a lot of code, including complete working examples of DES, AES, RC4, RSA, DSA, Diffie-Hellman, ECDH, ECDSA, SHA, MD5, HMAC, ASN.1, X.509 and of course, SSLv2, SSL 3.0, TLS 1.0, TLS 1.1 and TLS 1.2. An overview of HTTPS, along with how to deal with HTTP proxies, is included.
You can purchase this book at Wiley, John & Sons, Incorporated.
January 2011, ISBN: 978-0-470-92041-1


Abstract Syntax Notation One (ASN.1): The Tutorial and Reference

by Douglas Steedman
Douglas - ASN.1 Tutorial and Reference

Published in 1990 by Technology Appraisals, Ltd. Limited to ASN.1:1990 standards topics. You can purchase this book at Barnes and Noble.
January 1990, ISBN-13: 9781871802061

 

 

 


Object Oriented Networks: Models for Architecture, Operations, and Management 

by Subodh Bapat


Subodh Bapat - Object Oriented NetworksWritten by Subodh Bapat, who is currently involved in several ASN.1-related standardization efforts. Chapter thirteen describes ASN.1 Information Objects. 

A practitioner's guide, this book applies object-oriented modelling techniques to the design, operation and management of communication networks. It applies these techniques to the design of networks, network interoperability (operations) and network management tools based on the Internet Management Protocol and the Simple Network Management Protocol.
You can purchase this book at Amazon.
March 1994, 757 pp.  ISBN 013-031097-2


Understanding X.500 - The Directory

by Dr. David W. Chadwick

Written by Dr. David W. Chadwick, University of Salford, UK, an internationally recognized X.500 Standard expert. This book not only describes The Directory, but other applications such as EDI and X.400, which use the X.500 standard.
You can purchase this book at Amazon.
August 1994, ISBN-10: 1850322813 | ISBN-13: 978-1850322818


ITU-T Electronic Bookstore

Individual ITU-T recommendations can be ordered directly on the web from the ITU-T site (formerly CCITT), or by email. 
Email: sales.online@itu.ch 
Web: http://www.itu.int/publications/wnew.html