У события 4625 есть дополнительная информация о том что именно не так.
0xC0000064 user name does not exist
0xC000006A user name is correct but the password is wrong
0xC0000234 user is currently locked out
0xC0000072 account is currently disabled
0xC000006F user tried to logon outside his day of week or time of day restrictions
0xC0000070 workstation restriction, or Authentication Policy Silo violation (look for event ID 4820 on domain controller)
0xC0000193 account expiration
0xC0000071 expired password
0xC0000133 clocks between DC and other computer too far out of sync
0xC0000224 user is required to change password at next logon
0xC0000225 evidently a bug in Windows and not a risk
0xc000015b The user has not been granted the requested logon type (aka logon right) at this machine
Имя и номер телефона это не ПДн. Так как они не могу ни прямо ,ни косвено указать на субъект ПДн. Ведь можно указать любое имя. А номер телефона может быть и не номер телефона субъекта. И даже если имя и телефон настоящие то определить субъект все равно не всиле. Вы же не знаете как он выглядит, его рост, место проживания и т.д. А по номеру телефона это будет сделать проблемотично.
Если я правильно понял при подсчете crc32 контрольная сумма дописывается в файл?
Буду наверно все таки использовать md5. Он и встроенный в net есть. Без костылей, и побыстрее будет.
а 34.11-94?
есть как вариант использовать MD5 для получения контрольной суммы. Его вообще разумно использовать для таких целей? для паролей я так понял что не стоит его использовать. а вот для того что бы организовать контроль целостности программных модулей программы?
0xC0000064 user name does not exist
0xC000006A user name is correct but the password is wrong
0xC0000234 user is currently locked out
0xC0000072 account is currently disabled
0xC000006F user tried to logon outside his day of week or time of day restrictions
0xC0000070 workstation restriction, or Authentication Policy Silo violation (look for event ID 4820 on domain controller)
0xC0000193 account expiration
0xC0000071 expired password
0xC0000133 clocks between DC and other computer too far out of sync
0xC0000224 user is required to change password at next logon
0xC0000225 evidently a bug in Windows and not a risk
0xc000015b The user has not been granted the requested logon type (aka logon right) at this machine