Project Description
- +What is Icing?
- Icing is a simple, lightweight, and efficient phone client designed to replace your daily calling application. It ensures end-to-end encryption of telephone communications by re-implementing SRTP (Secure Real-time Transport Protocol) and ECDH (Elliptic Curve Diffie-Hellman) protocols. SRTP encrypts the communication, while ECDH optimizes performance using a symmetric encryption key. + Icing is a simple, lightweight, and efficient dialer designed to replace your everyday phone app. It ensures end-to-end encryption of telephone communications by implementing a home-made, analogic-based voice encryption. Inspired by SRTP (Secure Real-time Transport Protocol), using ECDH (Elliptic Curve Diffie-Hellman).
Key Features
- End-to-End Encryption: Secure your calls with robust encryption protocols. -
- Transparency: If the other party doesn't use Icing, the call remains normal. -
- Icing Protocol: An open-source protocol including efficient data compression and an acoustic protocol for transmitting digital data over analog mediums. +
- Transparent: If your peer doesn't use Icing, the call remains completely normal. +
- Analogic-based: An open-source, exportable, protocol that works without internet.