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 {