Engineering HighSide’s Distributed Private Root of Trust Cryptography Explained Last updated 1/13/21 This is a technical overview of how HighSide’s encrypted messaging & file sharing works for those who are interested in specifics. You do not need to read or understand any of this to use HighSide correctly unless you are the admin for your team Jonathan Warren • 11 min read
Engineering HighSide Open Sources its Encryption Code Here we open source the encryption modules used in the ClearChat client. We share it under the MIT license [https://en.wikipedia.org/wiki/MIT_License#License_terms] in the hope that it will be of use to the public. AESEncryption.py does authenticated AES256 encryption and decryption. highlevelcrypto.py Jonathan Warren • 7 min read
Engineering How HighSide Works HighSide is the name of our company and also the name of our stand-alone desktop and mobile client. The client encrypts messages so that only people participating in a channel can read them. Here we discuss how that works. This is a technical overview of how HighSide works for those Jonathan Warren • 11 min read