The libadacrypt-dev is a slow crypto library for Ada with a nice API. It is written for the i386 hardware architecture and supports AES, Twofish, 3DES, Serpent SHA, Whirlpool DSA, OAEP-RSA, HMAC, RMAC... Dependencies: make and gnat.
Be the first to post a text review of Ada Crypto Library (ACL). Rate and review a project by clicking thumbs up or thumbs down in the right column.
libadacrypt-dev-0.1.3 ----------------------- delete null; statements in specification files. (Bug was reported from Maxim Reznik. TNX!) crypto-symmetric-oneway_blockcipher_*: add gcc-4.1 (gnat4-1) support integrate blowfish-code from Maxim Reznik. TNX! libadacrypt-dev-0.1.2 ----------------------- add: binary field arithmetic (basics) add: elliptic curves arithmetic (basics) bugfix : crypto-types-big_numbers.mod_utils.adb (Div) update: acltest (add: elliptic curves and binary field tests) libadacrypt-dev-0.1.1 ----------------------- update german documentation change range: - Message_Block_Length512 : from 0.. 63 to 0.. 64 - Message_Block_Length1024 : from 0..127 to 0..128 hashfunction algorithmen: rewrite Final_Round Makefile: fix two bugs (make clean, make uninstall) change lincence to GMGPL add HMAC: CAUTION: there are no test-tectors for the (final version of) HMAC-Whirlpool. I tried everything to get some. I even asked Vincent Rijmen itself for for some test-vectors. 8-) Here is his answer: "I doesn't look good for the test vectors. I couldn't find anyone who already has them, and everyone is rather busy at the moment. I'm sorry. Vincent" So I generate a test vector by myself. ;-) libadacrypt-dev-0.1.0 ----------------------- rewrite the Makefiles add a generic Hashfunction package add RMAC add Whirlpool minor "bugfixes". update the german documentation rewrite the hash test libadacrypt-dev-0.05: ---------------------- doc : created sub-dirs (en and de), fixed typos, add incomplete acldoku_en README: fixed typos crypto-types-big_numbers.adb: minor bug-fixes ("-") crypto-types-big_numbers-mod_utils.adb: minor bug-fixes ("-") acltest: add small Big_Numbers test. libadacrypt-dev-0.04: ---------------------- README: fixed typos Makfile src/Makefile: sed s/libacl.so/libadacrypt.so; minor fixes libadacrypt-dev-0.03: ---------------------- Change function and procedure names from "$FOO_To_$BAR" to "To_$BAR". libadacrypt-dev-0.02: ---------------------- crypto-types-big_numbers.adb: minor bug-fixes Add HOWTO
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?