diff --git a/FAQ b/FAQ new file mode 100644 index 0000000000000000000000000000000000000000..97b097eb72d5665626c8d6541ff1b0c9b44ccd28 --- /dev/null +++ b/FAQ @@ -0,0 +1,14 @@ + +Q: Your compiler supplies a der_encode() procedure. How do I encode BER? +A: + The DER (and CER) are stricter subsets of a more generic BER encoding + method. If you encode data with DER or CER, all BER-conformant decoders + will easily understand that. Hence, to encode data in the BER format, + simply use the DER encoder, der_encode(). + + See also: ISO/IEC 8825-1 / X.690: + "ASN.1 encoding rules: Specification of + Basic Encoding Rules (BER), + Canonical Encoding Rules (CER) and + Distinguished Encoding Rules (DER)" +