mirror of
https://github.com/arnaucube/circomlib.git
synced 2026-02-07 03:06:44 +01:00
Pedersen2 and BitPoints MulFix and MulAny
This commit is contained in:
23
test/circuits/pointbits_loopback.circom
Normal file
23
test/circuits/pointbits_loopback.circom
Normal file
@@ -0,0 +1,23 @@
|
||||
include "../../circuit/pointbits.circom";
|
||||
|
||||
|
||||
template Main() {
|
||||
signal input in[2];
|
||||
|
||||
var i
|
||||
|
||||
component p2b = Point2Bits_Strict();
|
||||
component b2p = Bits2Point_Strict();
|
||||
|
||||
p2b.in[0] <== in[0];
|
||||
p2b.in[1] <== in[1];
|
||||
|
||||
for (i=0; i<256; i++) {
|
||||
b2p.in[i] <== p2b.out[i];
|
||||
}
|
||||
|
||||
b2p.out[0] === in[0];
|
||||
b2p.out[1] === in[1];
|
||||
}
|
||||
|
||||
component main = Main();
|
||||
Reference in New Issue
Block a user