Adds alternate way of pushing key

Added commented way of pushing user keys using dsa or rsa as a fallback,
following suggestion from @mpdehaan
However #2372 prevents this from working.