How Internet data transfer programs, like SSL/TLS, VPN, IPsec, share secret keys.
Say you want to share a keyStore secret key (e.g. 3rootfiles) with Alice;
but an intruder(e.g. Bob) is snooping Alice's email.
1. Export 3rootfiles key from your DoCrypt KeyStore.
2. Encrypt the exported key with Alice's PublicKey & email encrypted key.
Bob (nor anyone else but matching private key holder) can decrypt it!
3. If Alice has kept her PrivateKey private, then encrypted key is securely shared.