в Crypting добавил обработку ошибок, работа над протоколом