I din't know that this would be an issue. Well-known professional cryptographers designed protocols that were later broken, it's not easy to make a secure one.
Most tasks for which security is important use TLS or SSH, many security people know how SSH works and much research was done for its security. A custom protocol won't get such support. (I don't know the real deep details of SSH.)
pgpbGhsIoEgnV.pgp
Description: PGP signature
