I’m trying to use OK with Pass password manager.
Added export GNUPGHOME=~/.gnupg/onlykey to my profile, initialized everything etc…
I loaded ECC PGP keys as described and everything seemed to be working well- I’m able to use Pass with OnlyKey #1, #2.
However with OKs #3 and #4 they do not work- they seem to have a different ECC key? despite loading the SAME key into all of my OnlyKeys.
So to trouble shoot, I (tried) wiping all keys in all 16 slots for all OKs using both the app and ClI- got confirmation.
Slot RSA Key 1:
Slot RSA Key 2:
Slot RSA Key 3:
Slot RSA Key 4:
Slot ECC Key 1:
Slot ECC Key 2:
Slot ECC Key 3:
Slot ECC Key 4:
Slot ECC Key 5:
Slot ECC Key 6:
Slot ECC Key 7:
Slot ECC Key 8:
Slot ECC Key 9:
Slot ECC Key 10:
Slot ECC Key 11:
Slot ECC Key 12:
Slot ECC Key 13:
Slot ECC Key 14:
Slot ECC Key 15:
Slot ECC Key 16:
I removed the previous onlykey folder in the .gnupg folder.
As a test, I re-initialized my OnlyKeys #1-2 thinking I should get an error since there should be no keys, but still I see those same ECC key ring in the .gnupg folder- those keys again are identical to the ones prior to wiping.
I repeated this with Only Keys (#3, #4) and again I see the same ECC key ring for those particular OKs prior to wiping.
Interestingly, when I initialize the Onlykeys, the same challenge code is present for OKs 1-2; another different challenge code for OKs 3-4- the code is the same for OK 3 and 4 but different from OK 1 and 2.
(OK 1, 2 are identical- restored from same backup; OK 3,4 are totally different)
I tried loading same RSA keys into all 4 OKs but still I see those previous ECC keyring in the .gnupg folder.
After loading RSA keys, I do get a message each time saying “successfully loaded RSA keys”- both for signing and decryption slots 1 and 2.
When I ask for “getkeylabels”, I see the same response as above- no labels for any slots.
Not sure what I’m doing incorrectly.
OSX Ventura 13.2.1
OK App v5.3.6
GPG Suite 2023.1