Browse Source

Fixed the env var for testing extended bit lengths.

master
John Shaver 5 years ago
parent
commit
cd0533a72b
  1. 2
      .drone.yml
  2. 2
      README.md
  3. 4
      test.sh

2
.drone.yml

@ -5,7 +5,7 @@ pipeline:
build: build:
image: node image: node
environment: environment:
RASHA_TEST_LARGE_KEYS: 1 RASHA_TEST_LARGE_KEYS: "true"
commands: commands:
- npm install --ignore-scripts - npm install --ignore-scripts
- npm test - npm test

2
README.md

@ -1,4 +1,4 @@
[Rasha.js](https://git.coolaj86.com/coolaj86/rasha.js) · [![Build Status](https://strong-emu-11.telebit.io/api/badges/jshaver/rasha.js/status.svg)](https://strong-emu-11.telebit.io/jshaver/rasha.js) [Rasha.js](https://git.coolaj86.com/coolaj86/rasha.js) · [![Build Status](https://strong-emu-11.telebit.io/api/badges/coolaj86/rasha.js/status.svg)](https://strong-emu-11.telebit.io/coolaj86/rasha.js)
========= =========
Sponsored by [Root](https://therootcompany.com). Sponsored by [Root](https://therootcompany.com).

4
test.sh

@ -149,14 +149,14 @@ rndkey 768
rndkey 1024 rndkey 1024
rndkey 2048 # first secure key size rndkey 2048 # first secure key size
if [ ${RASHA_TEST_LARGE_KEYS} ]; then if [ "${RASHA_TEST_LARGE_KEYS}" == "true" ]; then
rndkey 3072 rndkey 3072
rndkey 4096 # largest reasonable key size rndkey 4096 # largest reasonable key size
else else
echo "" echo ""
echo "Note:" echo "Note:"
echo "Keys larger than 2048 have been tested and work, but are omitted from automated tests to save time." echo "Keys larger than 2048 have been tested and work, but are omitted from automated tests to save time."
echo "Set RASHA_TEST_LARGE_KEYS=0 to enable testing of keys up to 4096." echo "Set RASHA_TEST_LARGE_KEYS=true to enable testing of keys up to 4096."
fi fi
echo "" echo ""

Loading…
Cancel
Save