fixed key length requirements