Notes about security.
Beyond making sure each component is secure and updated, we need to make sure integrations are secure. For some groups there might also be further interest in SIP TLS and SRTP/zRTP for securing VoIP communications (FreeSwitch, Jitsi, Qutecom, Blink, SFL Phone support this). Likewise, LDAPS will definitely be needed when VPNs or NAT aren't possible between servers. Perhaps a challenge will be to manage keys and certificates for the organisation; ClearOS does provide such management interface for example.
User training
- https://securityinabox.org/en
- https://github.com/lfit/itpol/blob/master/linux-workstation-security.md
Physical security
Data loss
- https://securityinabox.org/en/chapter-5
- See also "Backup-FileSync" section on Tiki Suite brainstorming
- http://en.wikipedia.org/wiki/Ransomware
Passwords
Encryption
- OpenPGP
- http://secushare.org/PGP
- Or Claws Mail via Gpg4win
- See also: https://gpgtools.org/gpgsuite.html
- User encryption
- http://roundcubeinbox.wordpress.com/2014/10/10/our-wish-list-for-encryption-browser-extensions/
Brute-force attacks
- http://tracyreed.org/blog/2010/12/26/sip-brute-force-attacks
- http://code.google.com/p/sipvicious/
- http://www.clearcenter.com/support/documentation/user_guide/intrusion_protection_updates/ssh_brute_force_attack
- http://www.clearcenter.com/Services/clearsdn-intrusion-protection-4.html
- https://www.clearos.com/clearfoundation/social/community/denyhosts-installation-on-clearos-6-5
SMS
https://securityinabox.org/en/textsecure_main
Of just use CyanogenMod:
http://www.cyanogenmod.org/blog/whisperpush-secure-messaging-integration
Security of the components
ClearOS
- http://www.clearcenter.com/support/documentation/user_guide/incoming_firewall
- http://www.clearcenter.com/support/documentation/user_guide/openvpn
- http://www.clearcenter.com/support/documentation/user_guide/mail_antivirus
- http://www.clearcenter.com/support/documentation/user_guide/gateway_antiphishing
- http://www.clearcenter.com/support/documentation/security_metrics
- http://www.clearcenter.com/Services/clearsdn-remote-security-audit-5.html
- ClearOS supports encrypting the filesystem. If your ClearOS system is not in a secure location and you are concerned about protecting the data in the scenario where the ClearOS system is physically stolen, then you may want to consider this option. Please keep in mind, encrypting the filesystem also means that a decryption password is required on every reboot! In other words, unattended reboots and headless operations are not supported.
- http://www.clearcenter.com/support/documentation/user_guide/start#intrusion_protection
- http://www.clearcenter.com/support/documentation/user_guide/certificate_manager
- http://www.clearcenter.com/marketplace/system/User_Certificates_Plugin.html
- http://www.clearcenter.com/support/documentation/user_guide/mail_antispam
Kolab
Thunderbird
Jitsi
Tiki
Related links
- https://www.dnssec-tools.org/
- http://www.internetsociety.org/articles/dane-taking-tls-authentication-next-level-using-dnssec
- http://www.internetsociety.org/deploy360/blog/2013/12/want-to-quickly-create-a-tlsa-record-for-dane-dnssec/
- http://www.dwheeler.com/essays/easy-email-sec.html
- https://www.mailpile.is
- https://leap.se/en/home
- http://en.wikipedia.org/wiki/Functional_encryption
- https://www.eff.org/secure-messaging-scorecard