Chapter Summary

In this chapter, we describe some standards for representation of cryptographic data in various formats and for conversion of data among different formats. We also present some standard encoding and decoding schemes that are applied before encryption and after decryption. These standards promote easy and unambiguous interfaces with the cryptographic primitives described in the previous chapter.

The IEEE P1363 range of standards defines several data types: bit strings, octet strings, integers, prime finite fields, finite fields of characteristic 2, extension fields of odd characteristics, elliptic curves, elliptic curve points and polynomial rings. The IEEE drafts also prescribe standard ways of converting data among these formats. ...

Get Public-key Cryptography: Theory and Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.