rsa-asm #4
gbrochar
commented 2024-08-20 13:53:19 +00:00
Owner
No description provided.
gbrochar
added 36 commits 2024-08-20 13:53:19 +00:00
5cf2bc357b
feat: rsa doesnt compile lol
adf7a34fa6
feat: rsa compiles
038719bb26
fix: malloc size was too small
6a077bca3f
rsa branch backup
5028b0dd9f
rsa reborn mod working
3883287e8d
feat: square and multiply, a^e mod n
a000c56ce5
clean: remove comments
6806db1c6f
feat: prime working rly slow and leaks
52f65086c2
remove unused func and comments
4a3cbd75b5
fix: leaks
7d0c774cb7
refacto: speed x10
4c53350bd5
refacto: faster
585f9750df
fix: put correct flag for opti.................
ed45a04df2
chore: PHONY rule
fa5c3d7f96
refacto: make more numbers same length
c8e5e6bf67
opti: cache left_shifts in multiplication
2f7d2922c7
fix: substraction
d368c925fb
opti: is_not_zero
81f8fb3c1f
opti: remove many mallocs
365c98be7c
clean: remove comments
1d9e2936ac
opti: rm malloc in mul and useless cmp in modulo
badc3fd399
opti: remove many memcpy
0bc6bf62a4
fix: unused return value
b4a0432d33
feat: check first primes before miller rabin
ee899b8c8c
clean: miller-rabin sep fn + set e=65537
17cd4fde5b
feat: rsa 64bits prime gen
6dcf29d9b8
feat: rsa 32bits (16 bits msg no padding)
032dd53abf
merge: update rsa
d429e2921d
clean: rsa64
2303d0cb2c
clean: remove old rsa
48020cc5da
clean: rsa64 comments
109ceeab53
Merge branch 'rsa' into rot1
c9d07e22a9
feat(print.s): decypher blocks
78ff534aee
feat(print.s): unpadding WIP
0f93258a88
feat(print.s): payload should be OK
d72905c887
fix: rsa key is now always large enough
gbrochar
added 1 commit 2024-08-20 14:37:56 +00:00
0ddaef8b12
Merge branch 'rsa-asm'
This pull request has changes conflicting with the target branch.
- Makefile
- includes/woody.h
- print.s
- srcs/encrypt.c
- srcs/payload.c
- srcs/woody32.c
- srcs/woody64.c
Loading…
Reference in New Issue
No description provided.
Delete Branch "rsa-asm"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?