]>
zdv2.bktei.com Git - BK-2020-03.git/blob - unitproc/bktemp-checkAgePubkey
6b08879fdb921aad35577de62e5888b7138542a8
   2 # Desc: Checks if string is an age-compatible public key string 
   4     # Desc: Checks if string is an age-compatible pubkey 
   5     # Usage: checkAgePubkey [str pubkey] 
   8     # Output: return code 0: string is age-compatible pubkey 
   9     #         return code 1: string is NOT an age-compatible pubkey 
  10     # Depends: age (v0.1.0-beta2; https://github.com/FiloSottile/age/releases/tag/v1.0.0-beta2 ) 
  14     if echo "test" | age 
-a -r "$argPubkey" 1>/dev
/null
; then 
  21 #==BEGIN sample code== 
  22 myKey
="age18nnr0nm9fg44elkhrrcn3uhalvug04swas6su464k2kx92l05v6s4exfcz"; 
  23 if checkAgePubkey 
"$myKey"; then echo "Is an age-compatible public key:$myKey"; else echo "Is NOT an age-compatible public key:$myKey"; fi 
  24 myKey2
="blahblahblah"; 
  25 if checkAgePubkey 
"$myKey2"; then echo "Is an age-compatible public key:$myKey2"; else echo "Is NOT an age-compatible public key:$myKey2"; fi 
  28 # Author: Steven Baltakatei Sandoval