Sort:  

May be try this to force reinstall of pycrypto:
sudo apt-get install libffi-dev libssl-dev
pip3 install --user cryptography --force-reinstall

1 upgraded, 3 newly installed, 0 to remove and 134 not upgraded.

Do you want to continue? [Y/n] y
Abort.

after that still same error when running "piston addkey"

Any suggestions ?