VIBE Described

VIBE is an acronym for Verifiable Identity Based Encryption.
It is certificate-less and disrupts popular authentication and key exchange protocols.