Ground to satellite secure key exchange using quantum cryptography