Skip to content

Commit 28e0c9e

Browse files
committed
prevent globbing and word splitting. SC2086
1 parent e629ff4 commit 28e0c9e

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

bench/data/rsa-generate.sh

+6-6
Original file line numberDiff line numberDiff line change
@@ -34,20 +34,20 @@ rm rsa-2048-65537.p8
3434
m=(2048 3072 4096 8192)
3535
for i in "${m[@]}"
3636
do
37-
echo $i
37+
echo "$i"
3838
openssl genpkey -algorithm RSA \
3939
-pkeyopt rsa_keygen_bits:2048 \
4040
-pkeyopt rsa_keygen_pubexp:3 | \
41-
openssl pkcs8 -topk8 -nocrypt -outform der > rsa-$i-3.p8
41+
openssl pkcs8 -topk8 -nocrypt -outform der > "rsa-$i-3.p8"
4242

4343
openssl pkey -pubout -inform der -outform der \
44-
-in rsa-$i-3.p8 | \
44+
-in "rsa-$i-3.p8" | \
4545
openssl rsa -pubin -RSAPublicKey_out -inform DER -outform DER \
46-
-out rsa-$i-3-public-key.der
46+
-out "rsa-$i-3-public-key.der"
4747

48-
openssl dgst -sha256 -sign rsa-$i-3.p8 -out rsa-$i-3-signature.bin empty_message
48+
openssl dgst -sha256 -sign "rsa-$i-3.p8" -out "rsa-$i-3-signature.bin" empty_message
4949

50-
rm rsa-$i-3.p8
50+
rm "rsa-$i-3.p8"
5151
done
5252

5353
rm empty_message

0 commit comments

Comments
 (0)