aboutsummaryrefslogtreecommitdiffstats
path: root/doc/examples
Commit message (Expand)AuthorAgeFilesLines
* Extend FPE example to encrypt credit card numbers with valid Luhn checksumslloyd2009-11-131-8/+120
* propagate from branch 'net.randombit.botan' (head 586495311cff277e7a24b4116c9...lloyd2009-11-131-0/+22
|\
| * Add format preserving encryption, design is FE1/FD1 from the paperlloyd2009-11-051-0/+22
* | Clean up cpuid test proglloyd2009-11-101-11/+18
* | Rename CPUID::has_intel_aes to has_aes_intel, and add CPUID::has_aes_via,lloyd2009-11-101-1/+4
* | Make the AES implementation using Intel's AES instruction extension official;lloyd2009-11-101-0/+1
* | In creating X.509 certificates and PKCS #10 requests, let (actually: require)lloyd2009-11-094-6/+7
|/
* Add CPUID::have_altivec for AltiVec runtime detection.lloyd2009-10-291-0/+2
* Fix some minor compilation issues in the exampleslloyd2009-10-143-4/+4
* Add a TSS examplelloyd2009-10-061-0/+38
* Significantly rework CPUID support. Add cache line detectionlloyd2009-09-291-0/+15
* The get_tm function was duplicated. Move single version to timer.{h,cpp}lloyd2009-09-171-17/+27
* Remove some debug code from benchmark examplelloyd2009-09-151-6/+0
* Add an implementation of Blue Midnight Wish (512 bit version only)lloyd2009-09-151-23/+20
* Add example of the package transformlloyd2009-09-101-0/+61
* Add a new interface CryptoBox which provides basic password-based encryptionlloyd2009-08-131-0/+50
* Add a couple of new exampleslloyd2009-08-042-0/+222
* Add LibraryInitializers to the examples, instead of relying on lazy init.lloyd2009-03-1739-10/+67
* Update examples for changed EntropySource and RandomNumberGenerator interfaceslloyd2009-01-312-11/+14
* Fix test_es for new Entropy_Accumulator interface. It XORs into a blocklloyd2009-01-271-21/+27
* Check in a branch with a major redesign on how entropy polling is performed.lloyd2009-01-271-16/+23
* Add test_es, a program that polls each enabled entropy source (both fastlloyd2008-11-251-0/+101
* Add an example taken from the tutoriallloyd2008-11-241-0/+55
* Switch benchmark example command line arg from ms to secondslloyd2008-11-221-2/+2
* Update examples for changed 1.8 APIs, including:lloyd2008-11-216-14/+28
* Fix examples makefilelloyd2008-11-211-7/+1
* Add an example of using the benchmark system to choose the fastest SHA-1lloyd2008-11-211-0/+90
* Add an example of benchmark.hlloyd2008-11-211-0/+41
* Add example line for installed Botan, commented outlloyd2008-11-071-0/+3
* Make the examples Makefile a bit smarterlloyd2008-11-071-10/+8
* Fix the --with-build-dir option, so that it is actually possible to dolloyd2008-11-061-2/+2
* Move rng.{cpp,h} from core to rng/ topdirlloyd2008-10-2621-79/+63
* Add an example for using checksums (CRC, Adler32) and Pipe/Filter/Forklloyd2008-10-131-0/+31
* Move InSiTo's ECDSA tests into the main test suitelloyd2008-10-121-606/+0
* Remove unnecessary includeslloyd2008-10-111-10/+2
* Remove -Werror from example compile flagslloyd2008-10-111-1/+1
* Correct the expected signature name in test_decode_ecdsa_X509 - itlloyd2008-10-111-396/+393
* Move all ECDSA test data into ecc_testdatalloyd2008-10-111-20/+20
* Don't abort if a curve is not found in test_curve_registrylloyd2008-10-111-10/+18
* Catch and print exceptions in the CHECK macroslloyd2008-10-111-4/+4
* Generate and check ECDSA signature in examplelloyd2008-10-111-2/+29
* Print generated public key in ECDSA examplelloyd2008-10-111-0/+2
* Correct OID for ECDSA paramlloyd2008-10-111-1/+1
* Make GF(p) tests part of normal test suitelloyd2008-10-091-698/+0
* Remove BOOST_AUTO_TEST_CASE macrolloyd2008-10-091-23/+22
* Split GF(p) tests into passing and failing oneslloyd2008-10-081-7/+11
* Add a set of ECDSA tests from InSiTolloyd2008-10-081-0/+609
* Correct boost macro replacementlloyd2008-10-081-3/+6
* Add GF(p) math test suite from InSiTolloyd2008-10-081-0/+692
* Update examples for recent API changeslloyd2008-10-0810-21/+46