crypto/internal/fips140/bigmod.Modulus.BitLen (method)
18 uses
crypto/internal/fips140/bigmod (current package)
nat.go#L483: mLen := uint(m.BitLen())
nat.go#L584: return (m.BitLen() + 7) / 8
nat.go#L588: func (m *Modulus) BitLen() int {
crypto/internal/fips140/ecdsa
ecdsa.go#L235: if excess := len(b)*8 - c.N.BitLen(); excess > 0 {
ecdsa.go#L403: if excess := len(hash)*8 - c.N.BitLen(); excess > 0 {
crypto/internal/fips140/rsa
keygen.go#L53: if N.BitLen() != bits {
keygen.go#L249: bits := mr.w.BitLen()
keygen.go#L349: if len(bb) != (mr.w.BitLen()+7)/8 {
pkcs1v22.go#L254: saltLength := (pub.N.BitLen()-1+7)/8 - 2 - hash.Size()
pkcs1v22.go#L291: emBits := priv.pub.N.BitLen() - 1
pkcs1v22.go#L340: emBits := pub.N.BitLen() - 1
rsa.go#L22: return (pub.N.BitLen() + 7) / 8
rsa.go#L212: if p.BitLen() != q.BitLen() {
rsa.go#L299: if diff.BitLenVarTime() <= N.BitLen()/2-100 {
rsa.go#L309: if priv.d.BitLenVarTime() <= N.BitLen()/2 {
rsa.go#L347: if pub.N.BitLen() < 2048 {
rsa.go#L350: if pub.N.BitLen()%2 == 1 {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)