I need to implement cryptographic algorithms such as AESCCM and elliptic curve algorithms (ECDSA, ECIES) within a smart contract. Is there any implementation of such algorithms in Solidity or Serpent?
Or is there is any way to integrate Python code (or other language) within Serpent for example (there many cryptographic libraries in Python)?
Or any other suggestions on how can I implement those algorithms?