crypto/internal/fips140/bigmod.Modulus.BitLen (method)
18 uses
crypto/internal/fips140/bigmod (current package)
nat.go#L484: mLen := uint(m.BitLen())
nat.go#L585: return (m.BitLen() + 7) / 8
nat.go#L589: func (m *Modulus) BitLen() int {
crypto/internal/fips140/ecdsa
ecdsa.go#L228: if excess := len(b)*8 - c.N.BitLen(); excess > 0 {
ecdsa.go#L396: if excess := len(hash)*8 - c.N.BitLen(); excess > 0 {
crypto/internal/fips140/rsa
keygen.go#L53: if N.BitLen() != bits {
keygen.go#L269: bits := mr.w.BitLen()
keygen.go#L384: if len(bb) != (mr.w.BitLen()+7)/8 {
pkcs1v22.go#L255: saltLength := (pub.N.BitLen()-1+7)/8 - 2 - hash.Size()
pkcs1v22.go#L292: emBits := priv.pub.N.BitLen() - 1
pkcs1v22.go#L341: 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#L327: if pub.N.BitLen() < 2048 {
rsa.go#L330: if pub.N.BitLen()%2 == 1 {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)