GNU Sample
**********

This is a short example of a complete Texinfo file. Copyright © 2011 Daniel Otte (daniel.otte@rub.de)

About
*****

This documentation is a guide to the AVR-Crypto-Lib and ARM-Crypto-Lib. Instead of documenting the full API and each function we choose the approach of documenting the structure of the API so you know what to do when you want to use the library.

Generic stuff
*************

File organisation
=================

Build process
=============

Testing system
==============

Sizes in bits and bytes
=======================

Working with cryptographic functions involves working with different lengths. Some times you want to know it in bits, sometimes in bytes and another time in words (how long a word is must be defined by the context). To reduce confusion, frustration and to avoid bugs we suffix a length parameter with either _b, _B or _w depending on the meaning. _b means in bits and _B means in bytes (big b big word) and _w meaning words.

Symmetric primitives
********************

     [file acl_blockciphers.texi not included]

Modes of operation
==================

     [file acl_streamciphers.texi not included]

     [file acl_hashes.texi not included]

MAC functions
=============

Pseudo random number generators (PRNGs)
=======================================

Encodings
*********

Base64
======

ASN.1
=====

Big integer functions
*********************

Asymmetric Primitives
*********************

DSA
===

RSA
===

El-Gamal
========

MQQ
===