File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -835,6 +835,25 @@ mod extra_sizes {
835835 pub type U4292 = uint ! ( 0 0 1 0 0 0 1 1 0 0 0 0 1 ) ;
836836 pub type U8516 = uint ! ( 0 0 1 0 0 0 1 0 1 0 0 0 0 1 ) ;
837837
838+ // FrodoKEM640 sizes
839+
840+ pub type U9616 = uint ! ( 0 0 0 0 1 0 0 1 1 0 1 0 0 1 ) ;
841+ pub type U19888 = uint ! ( 0 0 0 0 1 1 0 1 1 0 1 1 0 0 1 ) ;
842+ pub type U9720 = uint ! ( 0 0 0 1 1 1 1 1 1 0 1 0 0 1 ) ;
843+ pub type U9752 = uint ! ( 0 0 0 1 1 0 0 0 0 1 1 0 0 1 ) ;
844+
845+ // FrodoKEM976 sizes
846+ pub type U15632 = uint ! ( 0 0 0 0 1 0 0 0 1 0 1 1 1 1 ) ;
847+ pub type U31296 = uint ! ( 0 0 0 0 0 0 1 0 0 1 0 1 1 1 1 ) ;
848+ pub type U15744 = uint ! ( 0 0 0 0 0 0 0 1 1 0 1 1 1 1 ) ;
849+ pub type U15792 = uint ! ( 0 0 0 0 1 1 0 1 1 0 1 1 1 1 ) ;
850+
851+ // FrodoKEM1344 sizes
852+ pub type U21520 = uint ! ( 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 ) ;
853+ pub type U43088 = uint ! ( 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 ) ;
854+ pub type U21632 = uint ! ( 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 ) ;
855+ pub type U21696 = uint ! ( 0 0 0 0 0 0 1 1 0 0 1 0 1 0 1 ) ;
856+
838857 impl_array_sizes ! {
839858 1040 => U1040 ,
840859 1056 => U1056 ,
@@ -1065,4 +1084,20 @@ mod extra_sizes {
10651084 4292 => U4292 ,
10661085 8516 => U8516 ,
10671086 }
1087+
1088+ // Frodo sizes
1089+ impl_array_sizes ! {
1090+ 9616 => U9616 ,
1091+ 19888 => U19888 ,
1092+ 9720 => U9720 ,
1093+ 9752 => U9752 ,
1094+ 15632 => U15632 ,
1095+ 31296 => U31296 ,
1096+ 15744 => U15744 ,
1097+ 15792 => U15792 ,
1098+ 21520 => U21520 ,
1099+ 43088 => U43088 ,
1100+ 21632 => U21632 ,
1101+ 21696 => U21696 ,
1102+ }
10681103}
You can’t perform that action at this time.
0 commit comments