trusted connection between windows and linux

Hi,
I need to establish a trusted connection b/w unix and windows.
I did this b/w unix to unix.
i.e by using ssh -keygen command,
entering the passphrase and file in which public key is to be stored.

Now, I need to do this b/w unix and windows.

How can I achieve this ?
Any help, l
or if you can post some links are threads regarding the same topic .
which would help me ?