fix for V-SCT-VUL-016

This commit is contained in:
Kevin Jue
2023-12-18 18:02:01 -08:00
parent 96171410b0
commit ac49898dd1
4 changed files with 0 additions and 37 deletions

View File

@@ -1,21 +0,0 @@
package types
func ReductionArityBits(
arityBits uint64,
finalPolyBits uint64,
degreeBits uint64,
rateBits uint64,
capHeight uint64,
) []uint64 {
returnArr := make([]uint64, 0)
for degreeBits > finalPolyBits && degreeBits+rateBits-arityBits >= capHeight {
returnArr = append(returnArr, arityBits)
if degreeBits < arityBits {
panic("degreeBits < arityBits")
}
degreeBits -= arityBits
}
return returnArr
}