Test output for crypt [ok]
Testing time: 1s
/home/mario/local/chicken-4.8.0.3/bin/csi -script run.scm < /dev/null -- testing Chicken crypt egg ------------------------------------------------- -- testing crypt API ----------------------------------------------------- -- testing original UNIX DES crypt ----------------------------------- abcdefgh ..................................................... [ PASS] abcdefgh ..................................................... [ PASS] abcdefgh ..................................................... [ PASS] abcdefgh ..................................................... [ PASS] abcdefgh ..................................................... [ PASS] abcdefgh ..................................................... [ PASS] abcdefgh ..................................................... [ PASS] foob ......................................................... [ PASS] testing ...................................................... [ PASS] bca76;23 ..................................................... [ PASS] password ..................................................... [ PASS] 11 tests completed in 0.002 seconds. 11 out of 11 (100%) tests passed. -- done testing original UNIX DES crypt ------------------------------ -- testing extended UNIX DES with rounds (aka BSDi crypt) ------------ holyhooplasbatman! ........................................... [ PASS] holyhooplasbatman! ........................................... [ PASS] holyhooplasbatman! ........................................... [ PASS] holyhooplasbatman! ........................................... [ PASS] holyhooplasbatman! ........................................... [ PASS] holyhooplasbatman! ........................................... [ PASS] password ..................................................... [ PASS] 7 tests completed in 0.027 seconds. 7 out of 7 (100%) tests passed. -- done testing extended UNIX DES with rounds (aka BSDi crypt) ------- -- testing MD5 crypt (Phk's 1000-round MD5 from FreeBSD) ------------- ............................................................ [ PASS] ............................................................ [ PASS] pass ......................................................... [ PASS] ____fifteen____ .............................................. [ PASS] ____sixteen_____ ............................................. [ PASS] ____seventeen____ ............................................ [ PASS] __________thirty-three___________ ............................ [ PASS] password ..................................................... [ PASS] 8 tests completed in 0.003 seconds. 8 out of 8 (100%) tests passed. -- done testing MD5 crypt (Phk's 1000-round MD5 from FreeBSD) -------- -- testing Provos & Mazières' Blowfish scheme (aka bcrypt()) -------- U*U .......................................................... [ PASS] U*U .......................................................... [ PASS] U*U* ......................................................... [ PASS] U*U*U ........................................................ [ PASS] 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 [ PASS] 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored [ PASS] £ ............................................................ [ PASS] ÿ£34ÿÿÿ£345 .................................................. [ PASS] ÿ£345 ........................................................ [ PASS] £ab .......................................................... [ PASS] ªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªchars after 72 are ignored as usual [ PASS] ªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªUªU [ PASS] UªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿUªÿ [ PASS] ............................................................. [ PASS] password ..................................................... [ PASS] 15 tests completed in 0.035 seconds. 15 out of 15 (100%) tests passed. -- done testing Provos & Mazières' Blowfish scheme (aka bcrypt()) --- -- testing Ulrich Drepper's SHA-2 crypt ------------------------------ -- testing SHA-256 ----------------------------------------------- Hello world! ............................................. [ PASS] Hello world! ............................................. [ PASS] This is just a test ...................................... [ PASS] a very much longer text to encrypt. This one even stretches over morethan one line. [ PASS] we have a short salt string but not a short password ..... [ PASS] a short string ........................................... [ PASS] the minimum number is still observed ..................... [ PASS] password ................................................. [ PASS] 8 tests completed in 0.352 seconds. 8 out of 8 (100%) tests passed. -- done testing SHA-256 ------------------------------------------ -- testing SHA-512 ----------------------------------------------- Hello world! ............................................. [ PASS] Hello world! ............................................. [ PASS] This is just a test ...................................... [ PASS] a very much longer text to encrypt. This one even stretches over morethan one line. [ PASS] we have a short salt string but not a short password ..... [ PASS] a short string ........................................... [ PASS] the minimum number is still observed ..................... [ PASS] password ................................................. [ PASS] 8 tests completed in 0.267 seconds. 8 out of 8 (100%) tests passed. -- done testing SHA-512 ------------------------------------------ 2 subgroups completed in 0.619 seconds. 2 out of 2 (100%) subgroups passed. -- done testing Ulrich Drepper's SHA-2 crypt ------------------------- 5 subgroups completed in 0.687 seconds. 5 out of 5 (100%) subgroups passed. -- done testing crypt API ------------------------------------------------ -- testing gensalt API --------------------------------------------------- DES .............................................................. [ PASS] extended DES 58 rounds ........................................... [ PASS] extended DES 1 round ............................................. [ PASS] extended DES 128 rounds .......................................... [ PASS] MD5 .............................................................. [ PASS] MD5 nonzero ...................................................... [ PASS] blowfish ......................................................... [ PASS] blowfish nonzero ................................................. [ PASS] -- testing SHA-2 ----------------------------------------------------- Smallest SHA-256 ............................................. [ PASS] Largest SHA-256 .............................................. [ PASS] SHA-256 with nonstandard rounds .............................. [ PASS] Smallest SHA-512 ............................................. [ PASS] Largest SHA-512 .............................................. [ PASS] SHA-512 with nonstandard rounds .............................. [ PASS] 6 tests completed in 0.0 seconds. 6 out of 6 (100%) tests passed. -- done testing SHA-2 ------------------------------------------------ 8 tests and 1 subgroup completed in 0.0 seconds. 8 out of 8 (100%) tests passed. 1 out of 1 (100%) subgroup passed. -- done testing gensalt API ---------------------------------------------- 2 subgroups completed in 0.73 seconds. 2 out of 2 (100%) subgroups passed. -- done testing Chicken crypt egg --------------------------------------------