峭壁

密码学和群组(CRAG)C++和Python库。密码学和组(CRAG)库提供了测试从非交换组(例如编织组)构造的密码协议的环境。该库是用C++编写的,提供了计算的接口和例程。有基本的代数对象,如单词、地图和子群的实现。我们计划不断扩大在图书馆中实现的群理论算法的列表。此外,该库将包含实现非经典启发式方法和工具来执行代数数据的统计和探索性分析的类和例程。与C++源代码CRAG一起包含Python脚本语言的接口。