Implements various cryptographical protocols used in secure chat clients