aboutsummaryrefslogtreecommitdiffstats
path: root/doc/tutorial.tex
Commit message (Collapse)AuthorAgeFilesLines
* Move the tutorial to old_tutorial since it's badly out of date andlloyd2010-08-091-791/+52
| | | | | | | | | doesn't really answer questions people commonly have. Add the first bits of a new tutorial that will hopefully be more helpful; more of a "Q: I want to do X, how do I do this?" "A: You do X with this code ..." and spending less time doing things like incrementally building code starting from poorly done versions since that really is probably just confusing people.
* Rename S2K to PBKDF, because that is by far the most common name - S2Klloyd2010-07-091-27/+26
| | | | | | | | | | | | | really is only used by OpenPGP, and largely it was named S2K here because the OpenPGP S2K was implemented years before the ones in PKCS #5. We have a typedef of PBKDF to S2K, and an inlined get_s2k that calls get_pbkdf for source compatability. There doesn't seem to be any reason to have a forward for the renamed s2k.h header - to actually use a PBKDF, you'd have to either include lookup.h and call get_s2k / get_pbkdf, or else include an algorithm-specific header and use it directly. In either case, including s2k.h is neither necessary nor sufficient.
* Nix PK_Signing_Key use from tutoriallloyd2010-03-041-3/+1
|
* Document rng& argument to PKCS8::load_keylloyd2009-10-131-1/+3
|
* Someone commented that they were using Blowfish because "No particularlloyd2009-07-081-94/+93
| | | | | | | reason but it was used in the tutorial." - it should have occured to me to change this a while ago. Switch to Serpent instead of Blowfish, and also replace most uses of SHA-1 with SHA-256 since SHA-1 is pretty broke these days.
* Fix one of the examples, call bits_of() on OctetString before assigninglloyd2009-06-231-1/+1
|
* Expand some acronyms and various grammatical fixes to the tutorial document,lloyd2009-03-061-23/+24
| | | | submitted by Charles Brockman in bug 41
* Apply a set of patches by Charles Brockman <[email protected]> fixinglloyd2009-02-111-36/+42
| | | | | | a number of bugs in the documentation, mostly typos, grammatical errors, poorly worded sentences, and idioms likely to be confusing to non-English speakers.
* Initial checkin1.5.6lloyd2006-05-181-0/+875