WinSCP cannot generate SSH keys.
You can use PuTTYgen to generate keys for WinSCP:
It is now working. It seems that i downloaded the portable version of the software wherein I cannot find Puttygen.
Puttygen feature can be seen if you have installed it in the machine not just by using a portable veraion. Anyway, thank you for giving time to respond to my post!