Учебный проект для ИРНИТУ

Генерация паролей, валидация СНИЛС, ИНН

Генерация паролей

Количество паролей 
Количество символов 
Использовать
алфавит
Латиницу
Кирилицу
Цифры
Спец. симв
Верх/Ниж
регистр
/
/
Использовать
один символ
/
/
Символы алфавита
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
А
Б
В
Г
Д
Е
Ё
Ж
З
И
Й
К
Л
М
Н
О
П
Р
С
Т
У
Ф
Х
Ц
Ч
Ш
Щ
Ъ
Ы
Ь
Э
Ю
Я
0
1
2
3
4
5
6
7
8
9
!
?
@
#
$
%
^
&
*
(
)
=
+
-

Валидация СНИЛС, ИНН

Введите СНИЛС
Контрольная сумма:
Введите ИНН   
Контрольная сумма:
Использую в работе генерацию паролей для пользователей внутреннего контура. Необходимо создавать пароли от 6 до 8 символов, верхний и нижний регист, цифры, спец. символы. Жалааатеельно использовать пароли которые легко набирать (1н спец. символ). Дополнительно в работе использую валидацию СНИЛЫ, ИНН.