CKM: Extend encrypted initial values test
[platform/core/test/security-tests.git] / src / ckm / privileged / aes_128_cbc_encrypt.sh
1 #!/bin/bash -e
2
3 if [ "$#" -ne 2 ]
4 then
5     echo "$0 requires 2 arguments: key and IV"
6     exit 1
7 fi
8
9 KEY_HEX=`echo -n $1 | hexdump -e '/1 "%02x"'`
10 IV_HEX=`echo -n $2 | hexdump -e '/1 "%02x"'`
11
12 # encrypt | convert to hex
13 echo -n 'ShortTestMessage' | openssl enc -aes-128-cbc -K $KEY_HEX -iv $IV_HEX | hexdump -e '/1 "%02x"'