is another tool like wnscp and putty to login using the asc key. i want file transfer and shell interface to execute commands.
To convert PGP keys for use with SSH you probably need something like openpgp2ssh
However, your system admin is being unhelpful. I'd give him or her the problem of supplying you with a key that can be used with Putty or I'd generate my own private key and SSH public key using Puttygen and ask the system admin to install the public SSH key in the necessary location on the server (as described in the man pages for sshd).
If you have a username and password for the server and the systems admin has not blocked password authentication in sshd on the server, you can follow these instructions and do it all yourself.