Technical Training Services
GRIFFIN Consulting offers half
day and full day training sessions in Cryptographic Message Syntax (CMS) and Abstract Syntax
Notation One (ASN.1). All courses are held on site at your organization or in Raleigh, North
Carolina. All course materials have been created by Phil Griffin, who also leads these sessions.
Pricing is on a per diem basis. Course schedules and attendee registration must be arranged.
Currently, four courses are offered:
-
S/MIME - Basic Cryptographic Message Syntax (CMS)
provides an introduction to Cryptographic Message Syntax (CMS) and XML CMS,
and describes the history, application, message types, and notation used to
provide data integrity, origin authentication, and data privacy services using
digital signatures, message digests (hashes), and symmetric and asymmetric
encryption of arbitrary content.
-
S/MIME - Advanced Cryptographic Message Syntax (CMS)
extends the introduction to Cryptographic Message Syntax (CMS) and XML CMS,
presenting advanced information on key management techniques for key establishment.
Topics include signed data signature and verification processing, Diffie-Hellman and ECMQV
key agreement techniques, and key control using a key commitment protocol. A brief review of
introductory CMS concepts is also provided.
-
ASN.1 - Basic Abstract Syntax Notation One
provides a basic introduction to Abstract Syntax Notation One (ASN.1)
and presents useful types. The student is introduced to the concept of modules,
object identification and the specification of XML values based on an abstract schema.
-
ASN.1 - Advanced Abstract Syntax Notation One
extends the basic introduction to Abstract Syntax Notation One
and presents concepts of information objects, classes and sets. Encoding rules
commonly used in security protocols are described, including XML Encoding Rules (XER)
and Distinguished Encoding Rules (DER).