However everything is in place so I can start to write shader code for the NTT / FFT.
The shader has 3 buffers in total. Two storage buffers (for input and output) and a uniform buffer for constants.
However everything is in place so I can start to write shader code for the NTT / FFT.
The shader has 3 buffers in total. Two storage buffers (for input and output) and a uniform buffer for constants.
It's written in Zig and uses WebGPU via the Dawn project so I can run it on my MacBook's M1 GPU.
It's written in Zig and uses WebGPU via the Dawn project so I can run it on my MacBook's M1 GPU.
~200 lines of Zig later and I got most of the basic plumbing done.
Not sure if the headache comes from my new glasses or the WebGPU API 😅
~200 lines of Zig later and I got most of the basic plumbing done.
Not sure if the headache comes from my new glasses or the WebGPU API 😅
Good thing I already went grocery shopping.
Good thing I already went grocery shopping.
Primefactor is a Research and Development Lab that explores the forefront of cryptographic advancements.
Primefactor is a Research and Development Lab that explores the forefront of cryptographic advancements.
1. Computation on Outsourced Data
2. Certified Data Analysis
However after some digging I've found this related Wikipedia Article which looks like a good use case: en.wikipedia.org/wiki/Homomor...
1. Computation on Outsourced Data
2. Certified Data Analysis
However after some digging I've found this related Wikipedia Article which looks like a good use case: en.wikipedia.org/wiki/Homomor...
Here are links to the papers:
- eprint.iacr.org/2015/939.pdf
- eprint.iacr.org/2014/897.pdf
Here are links to the papers:
- eprint.iacr.org/2015/939.pdf
- eprint.iacr.org/2014/897.pdf
Just finished the implementation of a Lindell17-based Adaptor Signature scheme.
Next step is to make ECDSA signing Ethereum and Bitcoin compatible followed by an implementation of a cross-chain atomic swap.
Will also Open Source the primitives soon.
Just finished the implementation of a Lindell17-based Adaptor Signature scheme.
Next step is to make ECDSA signing Ethereum and Bitcoin compatible followed by an implementation of a cross-chain atomic swap.
Will also Open Source the primitives soon.