Ключ шифрования и пароль это разные вещи. Например, пароль может быть пустым или состоять из одного символа, например, "1", "300" символов, но используемый вами алгоритм преобразует его в ключ 256 бит, и уже им кодирует информацию. Другое дело, что короткий пароль не защитит от взлома.