Overview
The Free news is that you may now activate any serial key with Universal Keygen Generator. Many freeware applications are provided to users only for a short period or on a trial basis with the expectation that you buy the application in the long haul.
The
ascp
program requires a private/public keys pair for large data transfers. This guide describes how users can generate or convert their keys for use with ascp
.Generating new key
Aspera key pairs can be generated by Unix/Linux
ssh-keygen utility
or by puttigen
program, which can be run by command line (Unix/Linux) as well as via user interface.PuTTY format keys (.ppk) will need to be converted to OpenSSH for use with the current versions of
ascp
.Using command line
ssh-keygen
utility for Linux/Unix and OS X users
Generate public and private keys with command:
ssh-keygen -f ./private.openssh
(leave prompts Key passphrase and Confirm passphrase empty.This will store a private key in the current working directory with the name
private.openssh
as well as a public key with the name 'private.openssh.pub'.Using PuTTYgen software for UNIX
Download the PuTTYgen software for UNIX: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html .
For questions concerning PuTTY installation on UNIX, please see the README file provided in the downloaded source.
To generate keys in OpenSSH format:
- For private key use command line:
<path-to-puttygen.exe>/puttygen -O private-openssh -t rsa -b 1024 -o private.openssh
- For public key use command line:
<path-to-puttygen.exe>/puttygen private.openssh -O public-openssh -o publicssh.pub
To generate keys in PuTTY format:
- For private key use command line:
<path-to-puttygen.exe>/puttygen -O private -t rsa -b 1024 -o puttyprivate.ppk
- For public key use command line:
<path-to-puttygen.exe>/puttygen puttyprivate.ppk -O public-openssh -o publicssh.pub
To convert a PuTTY format private key to a OpenSSH format private key with puttygen:
<path-to-puttygen.exe>/puttygen <original_key.ppk> -O private-openssh -o <new_key.openssh>
Using PuTTYgen software for Microsoft Windows
Download the PuTTYgen software for Microsoft Windows: http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe .
Run
puttygen.exe
to create an ssh key:Make sure that
SSH-2 RSA
Parameter option is selected, and that the Number of bits in a generated key be set to 1024
. Then press Generate (moving the mouse to generate a key).Generating a key will result in something like this:
Click Save Private Key to retain the private key. NOTE - leave Key passphrase and Confirm passphrase empty (otherwise, you will be prompted to enter the passphrase whenever you do an Aspera transaction).
Copy the text from the Public Key for pasting into OpenSSH authorized_keys file text box. The OpenSSH public key must look like the following example. Other formats can't be used as the public key.
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAoQNz1WIxVOvdRL9fx ... jVp9nc= rsa-key-20090113
Click Export OpenSSH Key in the Coversions menu to retain the private key in OpenSSH format. NOTE - leave Key passphrase and Confirm passphrase empty (otherwise, you will be prompted to enter the passphrase whenever you perform an Aspera transaction).