better PASS randomness
This commit is contained in:
parent
10775a8d9b
commit
448ef8a395
|
@ -217,7 +217,7 @@ qrencode -s 6 -o "$HOME/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/QR.png" "$PubFr
|
||||||
########################################################################
|
########################################################################
|
||||||
## MEDIAKEY => DUNIKEY + PASS 6 DIGITS openssl protection
|
## MEDIAKEY => DUNIKEY + PASS 6 DIGITS openssl protection
|
||||||
########################################################################
|
########################################################################
|
||||||
PASS=$(echo "000000${RANDOM:0:6}" | tail -c-7) && echo "$PASS" > /tmp/${MEDIAKEY}.pass
|
PASS=$(echo "${RANDOM}${RANDOM}${RANDOM}${RANDOM}" | tail -c-7) && echo "$PASS" > /tmp/${MEDIAKEY}.pass
|
||||||
openssl enc -aes-256-cbc -salt -in /tmp/${MEDIAKEY}.dunikey -out "$HOME/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/dunikey.enc" -k $PASS
|
openssl enc -aes-256-cbc -salt -in /tmp/${MEDIAKEY}.dunikey -out "$HOME/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/dunikey.enc" -k $PASS
|
||||||
|
|
||||||
## STATION & BOOTSTRAP ACCESS TO PASS
|
## STATION & BOOTSTRAP ACCESS TO PASS
|
||||||
|
|
|
@ -34,7 +34,7 @@ if [[ -f $HOME/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/.pass.encrypt ]
|
||||||
else
|
else
|
||||||
|
|
||||||
echo "# CREATE 6 DIGIT PASS"
|
echo "# CREATE 6 DIGIT PASS"
|
||||||
PASS=$(echo "000000${RANDOM:0:6}" | tail -c-7) && echo "$PASS" > /tmp/${MEDIAKEY}.pass
|
PASS=$(echo "${RANDOM}${RANDOM}${RANDOM}${RANDOM}" | tail -c-7) && echo "$PASS" > /tmp/${MEDIAKEY}.pass
|
||||||
|
|
||||||
echo "# MAKE DUNIKEY FROM MEDIAKEY"
|
echo "# MAKE DUNIKEY FROM MEDIAKEY"
|
||||||
~/.zen/astrXbian/zen/tools/natools.py privkey -f ipfs-keystore -k $HOME/.ipfs/keystore/$KEYFILE -F pubsec -o /tmp/${MEDIAKEY}.dunikey
|
~/.zen/astrXbian/zen/tools/natools.py privkey -f ipfs-keystore -k $HOME/.ipfs/keystore/$KEYFILE -F pubsec -o /tmp/${MEDIAKEY}.dunikey
|
||||||
|
|
Loading…
Reference in New Issue