Home - SafeSlingerProject/SafeSlinger-Media GitHub Wiki
Welcome to the SafeSlinger project wiki! SafeSlinger was designed to prevent network-level attackers from reading and/or altering messages people send. A general exchange library facilitates usable identity authentication and confidentiality, and several messaging implementations have used it thus far.
Our goal is to tackle the most difficult problems facing usable secure messaging today and provide solutions for anyone to use. We are actively seeking to incorporate our usability solutions into open and proprietary source projects alike for all. Our source code is MIT-licensed to facilitate integration at any level. We seek to make all secure messaging applications more secure and usable.
#Contributing
- Can I help contribute source code or translations to the project?
#SafeSlinger Exchange Library
- Which users does this help?
- What are the advantages of your secure key exchange design over others?
- Where has the SafeSlinger Exchange protocol been implemented?
#SafeSlinger Messenger
- Managing keys and accounts.
- Discovering contacts.
- Sending and receiving messages.
- Which application permissions do you need and why?
- What platforms are supported?
#Security
- Has your security been independently audited?
- Can I verify identities against Man-In-The-Middle attacks?
- Are messages truly encrypted end-to-end so that no one on the network, including your servers, can read them?
- Are there any privacy leaks in your system?
- Do you provide perfect forward secrecy so that past messages are secure if keys are stolen?
- What if my friend lies to me by allowing someone else to use their key?
- Can your system protect me from every type of attack known?