MACHINEPUB

This commit is contained in:
fred 2023-04-18 05:10:42 +02:00
parent 9f7ea817aa
commit a052f681fd
2 changed files with 6 additions and 6 deletions

View File

@ -34,18 +34,18 @@ echo 'PRESS ENTER... '; read
## CREATE AND OR CONNECT USER ## CREATE AND OR CONNECT USER
PS3='Astronaute connectez votre PLAYER ___ ' PS3='Astronaute connectez votre PLAYER ___ '
players=("NOUVEAU VISA" "IMPORT PLAYER" $(ls ~/.zen/game/players | grep "@" 2>/dev/null)) players=("MAKE G1PASS" "IMPORT G1PASS" $(ls ~/.zen/game/players | grep "@" 2>/dev/null))
## MULTIPLAYER ## MULTIPLAYER
select fav in "${players[@]}"; do select fav in "${players[@]}"; do
case $fav in case $fav in
"NOUVEAU VISA") "MAKE G1PASS")
${MY_PATH}/tools/VISA.new.sh ${MY_PATH}/tools/VISA.new.sh
fav=$(cat ~/.zen/tmp/PSEUDO 2>/dev/null) && rm ~/.zen/tmp/PSEUDO fav=$(cat ~/.zen/tmp/PSEUDO 2>/dev/null) && rm ~/.zen/tmp/PSEUDO
echo "Astronaute $fav bienvenue dans le jeu de terraformation forêt jardin MadeInZion" echo "Astronaute $fav bienvenue dans le jeu de terraformation forêt jardin MadeInZion"
exit exit
;; ;;
"IMPORT PLAYER") "IMPORT G1PASS")
echo "'Secret 1'" echo "'Secret 1'"
read SALT read SALT
echo "'Secret 2'" echo "'Secret 2'"

View File

@ -290,9 +290,9 @@ DISCO="/?salt=${USALT}&pepper=${UPEPPER}"
## USING SWARMKEY (derivated from IPFSNODE "/proc/cpuinfo" key made by _12345.sh) ## HARDWARE SPECIFIC KEY ## ## USING SWARMKEY (derivated from IPFSNODE "/proc/cpuinfo" key made by _12345.sh) ## HARDWARE SPECIFIC KEY ##
# TODO : NODE COULD FORGET PASS THEN DECODE ${PLAYER}/secret.dunikey FROM TW # PROD # # TODO : NODE COULD FORGET PASS THEN DECODE ${PLAYER}/secret.dunikey FROM TW # PROD #
NODEPUB=$(${MY_PATH}/ipfs_to_g1.py ${IPFSNODEID}) MACHINEPUB=$(cat $HOME/.zen/game/secret.dunikey | grep pub | cut -d ' ' -f 2)
echo "# CRYPTO ENCODING _SECRET_ " echo "# CRYPTO ENCODING _SECRET_ "
${MY_PATH}/natools.py encrypt -p ${NODEPUB} -i $HOME/.zen/game/players/${PLAYER}/secret.dunikey -o $HOME/.zen/tmp/${MOATS}/secret.dunikey.$G1PUB.enc ${MY_PATH}/natools.py encrypt -p ${MACHINEPUB} -i $HOME/.zen/game/players/${PLAYER}/secret.dunikey -o $HOME/.zen/tmp/${MOATS}/secret.dunikey.$G1PUB.enc
ENCODING=$(cat ~/.zen/tmp/${MOATS}/secret.dunikey.$G1PUB.enc | base16) ENCODING=$(cat ~/.zen/tmp/${MOATS}/secret.dunikey.$G1PUB.enc | base16)
sed -i "s~${OLD16}~${ENCODING}~g" ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html sed -i "s~${OLD16}~${ENCODING}~g" ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html
# echo "${ENCODING}" # echo "${ENCODING}"
@ -305,7 +305,7 @@ DISCO="/?salt=${USALT}&pepper=${UPEPPER}"
########### ###########
## CRYPTO PROCESS VALIDATED ## CRYPTO PROCESS VALIDATED
[[ -s ~/.zen/tmp/${MOATS}/crypto.2 ]] && echo "NATOOLS LOADED" \ [[ -s ~/.zen/tmp/${MOATS}/crypto.2 ]] && echo "NATOOLS LOADED" \
|| echo "NATOOLS ERRORS - CHECK STATION" # NODEPUB CRYPTO ERROR || echo "NATOOLS ERRORS - CHECK STATION" # MACHINEPUB CRYPTO ERROR
########### ###########