AlexiaChen / AlexiaChen.github.io

My Blog https://github.com/AlexiaChen/AlexiaChen.github.io/issues
88 stars 11 forks source link

mpvss-rs v0.2.0发布了 #131

Closed AlexiaChen closed 2 years ago

AlexiaChen commented 3 years ago

这次主要新增了一个API叫: reconstruct_parallelized , 用来多线程并行计算来加快秘密重构的速度,偷懒,用了一个Rust第三方的crate叫Rayon来做map并行计算。原本是打算自己手写多线程(毕竟我是Rust新手,打算练习),然后用Rust的channel收集结果,然后合并,但是看了官方例子,代码还是丑了点,所以才用了别人的crate,罪过罪过。

之前在Rust中文社区介绍这个库的时候,我就说了,后续我会添加更多的椭圆曲线群进去。所以这个crate呢,如果不出意外,应该会一直完善下去,让API更好用等等。