48 Commits

Author SHA1 Message Date
8e961eda8e doc: create doc folder 2023-10-20 17:17:02 +08:00
811274c956 Merge branch 'main' of https://git.mamahaha.work/sangge/mimajingsai 2023-10-20 17:15:34 +08:00
4225ae52fc feat: add timer 2023-10-20 17:15:31 +08:00
dqy
727dcf0176 feat: 编写中心服务器代码框架;数据库代码待补充 2023-10-20 16:57:28 +08:00
a17adc8f4b feat: init 3 types of machine 2023-10-19 14:56:01 +08:00
edcc0c60d8 docs: init docs 2023-10-19 14:54:03 +08:00
22909c2976 style: clean code 2023-10-19 14:33:14 +08:00
0112821ea6 test: test demo 2023-10-19 11:55:25 +08:00
ff4579d9bc fix: fix all bugs 2023-10-19 10:42:33 +08:00
38a15f79ed fix: fix some bugs 2023-10-18 20:51:57 +08:00
854bb17cac feat: update demo 2023-10-18 17:27:52 +08:00
6c1fefd9d3 Merge branch 'main' of https://git.mamahaha.work/dqy/mimajingsai 2023-10-18 17:13:20 +08:00
db6c6bef23 perf: remove i, j 2023-10-18 17:11:31 +08:00
dqy
c8975a104b refactor: refactor: 添加f函数注释;f、Encapsulate增加模P 2023-10-18 16:59:22 +08:00
dqy
e4ce861ec7 refactor: 添加f函数注释;f、Encapsulate增加模P 2023-10-18 16:49:40 +08:00
a196530fde perf: rewrite DecapsulateFrags 2023-10-18 16:02:21 +08:00
a68fcf1eec style: replace chinese comma 2023-10-18 15:28:31 +08:00
02fbfbbd70 style: use black to modify style 2023-10-18 15:26:52 +08:00
1958f95c24 feat: add debug trace 2023-10-18 15:22:00 +08:00
c7a942634e fix: fix bugs 2023-10-18 11:00:32 +08:00
c2698455de fix: 修改了merge 和Decryptfrags 函数 2023-10-18 10:16:49 +08:00
c0494494a7 feat: finish demo 2023-10-17 23:00:28 +08:00
9e8760e5d9 feat: add point type and capsule type 2023-10-17 22:40:17 +08:00
f9e22fa39c feat: start trace demo 2023-10-17 22:06:04 +08:00
5278a1fc64 fix: remove pk sk 2023-10-17 22:04:49 +08:00
dff57fc3c6 fix: fix name error 2023-10-17 21:54:52 +08:00
df16e661f2 fix: rename hash 2023-10-17 21:51:04 +08:00
3467118d6c fix: remove setup function 2023-10-17 21:40:15 +08:00
dqy
aeca5c6772 perf: 删除demo.py 2023-10-17 21:06:31 +08:00
dqy
c2eba8a0bf perf: 注释掉Setup函数并将G, g, U转化为全局变量;添加demo.py 2023-10-17 21:02:55 +08:00
2dc927617d Merge pull request 'fix: 修改了参数X_A,因为值是固定的,直接读取list中的值' (#4) from ccyj/mimajingsai:main into main
Reviewed-on: sangge/mimajingsai#4
2023-10-16 22:33:02 +08:00
c972af0371 fix: 修改了参数X_A,因为值是固定的,直接读取list中的值 2023-10-16 22:31:31 +08:00
cd1e884713 fix: extract hash and kdf from setup 2023-10-16 22:30:15 +08:00
56f8945b46 fix: mergeccfrag 函数添加参数N:int,t:int ; DecapsulateFrags函数修改变量名字,λ->b 2023-10-16 14:51:34 +08:00
9c35cf1519 feat: merge form jiangchao 2023-10-16 10:58:47 +08:00
98685e6f44 Merge branch 'main' of https://git.mamahaha.work/dqy/mimajingsai into dqy-main 2023-10-15 14:20:29 +08:00
b1fd853270 feat: add KDF function 2023-10-15 14:00:55 +08:00
dqy
9a767a3fa4 feat: 添加封装算法Encapsulate,修改Setup函数中的KDF函数,添加全局变量:安全参数sec, A和B的公钥和私钥,G, g, U, hash2, hash3, hash4, KDF 2023-10-14 21:59:50 +08:00
dqy
ba5289a33a feat: add GenerateRekey 2023-10-14 21:23:44 +08:00
0782fb2145 Merge branch 'main' of https://git.mamahaha.work/sangge/mimajingsai 2023-10-14 13:08:18 +08:00
4bba049047 feat: add hash234 function 2023-10-14 13:03:43 +08:00
ee5ef9d811 fix: use randint to generate U 2023-10-13 21:54:59 +08:00
b3dcf06fd5 feat: finish setup() and GenKeyPair() 2023-10-13 21:50:10 +08:00
1f5e56335b feat: finish ecc add and mul 2023-10-13 19:55:23 +08:00
c836a72b1a feat: finish ecc add and mul 2023-10-13 12:52:26 +08:00
fd06250f5b test: test 2023-10-12 20:47:32 +08:00
eaa3d8e5f8 feat: update import 2023-10-12 20:43:16 +08:00
00819b0d0d feat: add tpre lib 2023-10-12 20:40:44 +08:00