… | |
… | |
375 | |
375 | |
376 | DIGEST=ripemd160 |
376 | DIGEST=ripemd160 |
377 | AC_ARG_ENABLE(digest, |
377 | AC_ARG_ENABLE(digest, |
378 | [AS_HELP_STRING(--enable-digest=CIPHER,[ |
378 | [AS_HELP_STRING(--enable-digest=CIPHER,[ |
379 | Select the digest algorithm to use (default "ripemd160"). Must be one of |
379 | Select the digest algorithm to use (default "ripemd160"). Must be one of |
380 | "sha512", "sha256", "sha1" (somewhat insecure), "ripemd160", "md5" (insecure) or "md4" (insecure).])], |
380 | "sha512", "sha256", "sha1" (legacy), "ripemd160", "md5" (insecure) or "md4" (insecure).])], |
381 | if test "x$enableval" = xsha512 ; then DIGEST=sha512 ; fi |
381 | if test "x$enableval" = xsha512 ; then DIGEST=sha512 ; fi |
382 | if test "x$enableval" = xsha256 ; then DIGEST=sha256 ; fi |
382 | if test "x$enableval" = xsha256 ; then DIGEST=sha256 ; fi |
383 | if test "x$enableval" = xsha1 ; then DIGEST=sha1 ; fi |
383 | if test "x$enableval" = xsha1 ; then DIGEST=sha1 ; fi |
384 | if test "x$enableval" = xripemd160; then DIGEST=ripemd160; fi |
384 | if test "x$enableval" = xripemd160; then DIGEST=ripemd160; fi |
385 | if test "x$enableval" = xmd5 ; then DIGEST=md5 ; fi |
385 | if test "x$enableval" = xmd5 ; then DIGEST=md5 ; fi |
… | |
… | |
435 | echo "*** WARNING: The digest you have chosen ($DIGEST) is known to be insecure" |
435 | echo "*** WARNING: The digest you have chosen ($DIGEST) is known to be insecure" |
436 | fi |
436 | fi |
437 | |
437 | |
438 | if test "x$DIGEST" = xmd5; then |
438 | if test "x$DIGEST" = xmd5; then |
439 | echo "***" |
439 | echo "***" |
440 | echo "*** WARNING: The digest you have chosen ($DIGEST) is probably insecure" |
440 | echo "*** WARNING: The digest you have chosen ($DIGEST) is quite insecure" |
441 | fi |
441 | fi |
442 | |
442 | |
443 | if test "$HMAC" -lt 12; then |
443 | if test "$HMAC" -lt 12; then |
444 | echo "***" |
444 | echo "***" |
445 | echo "*** WARNING: The hmac length you have chosen ($HMAC) is probably insecure" |
445 | echo "*** WARNING: The hmac length you have chosen ($HMAC) is quite insecure" |
446 | fi |
446 | fi |
447 | |
447 | |
448 | if test "$RAND" -lt 8; then |
448 | if test "$RAND" -lt 8; then |
449 | echo "***" |
449 | echo "***" |
450 | echo "*** WARNING: The random prefix you have chosen ($RAND) is probably insecure" |
450 | echo "*** WARNING: The random prefix you have chosen ($RAND) is probably insecure" |