Which one of the following options explains key space as it relates to cryptography?
A . amount of time that a brute force attempt would take to discover the key
B . number of possible keys that could be generated by an algorithm
C . number of bits that are contained in a key
D . randomness of a generated key
Answer: B