aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* pki: Add --dn command to extract the subject DN of a certificateTobias Brunner2015-08-171-2/+1
|
* scripts: Add script to extract the ASN.1 subject DN from a certificateTobias Brunner2015-08-171-1/+2
| | | | | | This can be useful if the subject DN has to be configured with the asn1dn: prefix in ipsec.conf (e.g. because the actual encoding can't be created by strongSwan's string parser/encoder).
* Fix timeattack script compilation under ARMAndreas Steffen2015-06-051-1/+1
|
* scripts: Add a tool that tries to guess MAC/ICV values using validation timesMartin Willi2015-04-141-1/+3
| | | | | | | | | | | | | | | | | | | This tool shows that it is trivial to re-construct the value memcmp() compares against by just measuring the time the non-time-constant memcmp() requires to fail. It also shows that even when running without any network latencies it gets very difficult to reconstruct MAC/ICV values, as the time variances due to the crypto routines are large enough that it gets difficult to measure the time that memcmp() actually requires after computing the MAC. However, the faster/time constant an algorithm is, the more likely is a successful attack. When using AES-NI, it is possible to reconstruct (parts of) a valid MAC with this tool, for example with AES-GCM. While this is all theoretical, and way more difficult to exploit with network jitter, it nonetheless shows that we should replace any use of memcmp/memeq() with a constant-time alternative in all sensitive places.
* scripts: Add test script for settings_tTobias Brunner2014-05-151-1/+2
|
* aes-test: Add script to test AES implementations according to AESAVS/GCMVSTobias Brunner2013-08-241-1/+2
|
* scripts: link against librt only if requiredMartin Willi2013-08-081-3/+3
| | | | With glibc, this seems to be the case for 2.17 and older versions only.
* scripts: link malloc_speed against librtMartin Willi2013-08-081-1/+1
|
* automake: replace INCLUDES by AM_CPPFLAGSMartin Willi2013-07-181-3/+4
| | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only.
* scripts: add a simple test utility to do some malloc() benchmarking/profilingMartin Willi2013-05-061-1/+3
|
* Implemented the resolver test script "dnssec"Reto Guadagnini2013-02-191-1/+4
|
* Add a tool to burn hashersMartin Willi2012-07-171-1/+3
|
* Use spaces in Makefile.am identation, autotools don't like tabsMartin Willi2011-05-201-4/+4
|
* Added simple fetcher tool to test fetcher implementationsMartin Willi2011-01-171-1/+3
|
* Added command line tool for OID to DER conversion functionMartin Willi2011-01-051-1/+3
|
* Conditional exclusion of tls_test script completed.Tobias Brunner2010-09-091-3/+5
|
* Fixed typo.Tobias Brunner2010-09-091-1/+1
|
* Build tls_test script only if TLS stack is enabledMartin Willi2010-09-071-1/+4
|
* Implemented a TLS utility to test on any TLS secured TCP connectionMartin Willi2010-08-251-2/+5
|
* Added a crypto transform stress test for profilingMartin Willi2010-08-191-2/+4
|
* Build dedicated plugin lists for each strongSwan componentMartin Willi2010-08-121-1/+1
|
* Fixing out-of-tree build after adding dependency to config.status.Tobias Brunner2010-04-291-2/+2
|
* Users of PLUGINS depend on config.status, rebuilding them if plugin ↵Martin Willi2010-04-291-0/+4
| | | | configuration is updated
* pass NULL to library_init() to load settings from default fileMartin Willi2009-09-101-2/+1
|
* use NULL to load plugins from default plugin directoryMartin Willi2009-09-101-1/+0
|
* use ./configured plugins in keyid scriptsMartin Willi2009-08-261-0/+1
|
* moved publickey speed test to a standalone programMartin Willi2009-06-101-1/+3
| | | | This reverts commit 08874d6ae29745de264f269b15afbbf6cd5acaad.
* moved Diffie-Hellman speed test to a standalone programMartin Willi2009-06-101-2/+6
| | | | This reverts commit 1e6050bfaeadd66e921b3cd8d2128e4235ee6a29.
* set default CFLAGS globally, including -Wno-formatMartin Willi2009-04-271-2/+1
|
* suppress format warnings in the scripts directoryAndreas Steffen2009-04-211-1/+3
|
* added thread_analysis toolAndreas Steffen2008-09-011-1/+2
|
* added keyid2sql helper scriptAndreas Steffen2008-07-291-1/+3
|
* configure plugin path in scriptsAndreas Steffen2008-06-291-0/+1
|
* created scripts/Makefile.amAndreas Steffen2008-06-291-0/+9