The only problem now is that i'm unable to add my ecdsa keys too ssh (ssh-add). I don't know how to do that with openssl (i installed it from your openrepos). 
checking whether OpenSSL has complete ECC support... yes
Did it work for you ?[nemo@localhost ~]$ ssh-keygen -t ecdsa -b 521 Generating public/private ecdsa key pair. Enter file in which to save the key (/home/nemo/.ssh/id_ecdsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/nemo/.ssh/id_ecdsa. Your public key has been saved in /home/nemo/.ssh/id_ecdsa.pub. The key fingerprint is: 27:5e:d5:74:ae:fc:1f:87:c9:58:ff:e4:6a:25:12:34 nemo@localhost The key's randomart image is: +--[ECDSA 521]---+ | . .| | Eo o | | .... .| | ... . | | S o .+ | | . + .+.=.| | . ..++=| | .o=| | ...+| +-----------------+
Did it work for you ?ssh-add ~/.ssh/id_ecdsa Enter passphrase for /home/nemo/.ssh/id_ecdsa: Bad passphrase, try again for /home/nemo/.ssh/id_ecdsa: Bad passphrase, try again for /home/nemo/.ssh/id_ecdsa:
[nemo@localhost .ssh]$ eval `ssh-agent -s` Agent pid 31414 [nemo@localhost .ssh]$ ssh-add id_ecdsa Enter passphrase for id_ecdsa: Identity added: id_ecdsa (id_ecdsa) [nemo@localhost .ssh]$
[nemo@localhost .ssh]$ eval `ssh-agent -s` Agent pid 31414 [nemo@localhost .ssh]$ ssh-add id_ecdsa Enter passphrase for id_ecdsa: Identity added: id_ecdsa (id_ecdsa) [nemo@localhost .ssh]$

eval `ssh-agent -s` Agent pid 7581 [root@localhost ~]# ssh-add Enter passphrase for /root/.ssh/id_dsa: Identity added: /root/.ssh/id_dsa (/root/.ssh/id_dsa) [root@localhost ~]# ssh-add ~/.ssh/id_ecdsa Enter passphrase for /root/.ssh/id_ecdsa: Bad passphrase, try again for /root/.ssh/id_ecdsa: Bad passphrase, try again for /root/.ssh/id_ecdsa: Bad passphrase, try again for /root/.ssh/id_ecdsa:


[nemo@localhost ~]$ ssh-keygen -t ecdsa -b 521 -f /home/nemo/.ssh/exp/exp_ecdsa unknown key type ecdsa

ssh nemo@192.168.0.77 nemo@192.168.0.77's password: Last login: Mon Feb 10 11:37:17 2014 from 192.168.0.1 NOTICE: Env value ignored QT_GSTREAMER_CAMERABIN_FLAGS=15 ,--- | SailfishOS 1.0.3.8 (Naamankajärvi) (armv7hl) '--- Agent pid 12990 Enter passphrase for /home/nemo/.ssh/id_dsa: Identity added: /home/nemo/.ssh/id_dsa (/home/nemo/.ssh/id_dsa) [nemo@localhost ~]$ ssh-add /home/nemo/.ssh/id_ecdsa Enter passphrase for /home/nemo/.ssh/id_ecdsa: Bad passphrase, try again for /home/nemo/.ssh/id_ecdsa: Bad passphrase, try again for /home/nemo/.ssh/id_ecdsa: Bad passphrase, try again for /home/nemo/.ssh/id_ecdsa: [nemo@localhost ~]$ ssh-keygen -v -t ecdsa -b 521 -f /home/nemo/.ssh/exp/ unknown key type ecdsa
| The Following User Says Thank You to For This Useful Post: | ||