>>/81907/
> оправдания крякенокодера

Нет ни одной причины ограничивать пароль 21 символом, если только не хранишь его в открытом виде каком-нибудь char(21). Могу ещё понять ограничение в 64-128, но в 21(!)?