aboutsummaryrefslogtreecommitdiffstats
path: root/heat/ONAP/openstack_encrypted_key.sh
blob: 20910fa32b77d4c7a5906b5248005b65ad26d9f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash

usage () {
  echo "Usage:"
  echo "   ./$(basename $0) your_openstack_password"
  exit 1
}

if [ "$#" -ne 1 ]; then
  echo "Wrong number of input parameters"
  usage
fi

SO_ENCRYPTION_KEY=aa3871669d893c7fb8abbcda31b88b4f
OPENSTACK_API_KEY=$1

echo -n "$OPENSTACK_API_KEY" | openssl aes-128-ecb -e -K $SO_ENCRYPTION_KEY -nosalt | xxd -c 256 -p