Simple container for acceptable key lengths.
The KeyLength specifies the minimum and maximum byte sizes allowed for a key, as well as a "multiple" which the key size must evenly divide into.
As an example, if the key can be 4, 8 or 12 bytes, you can express this as
If you want to express a KeyLength that takes any number of bytes (including zero), you may want to use
( 0, std::numeric_limits<int>::max(), 1 );
Definition at line 700 of file qca_core.h.