Почему пароли должны быть на латинице?!

В место предисловия.
Недавно в Дзен наткнулся на стать "Почему пароли должны быть на кириллице?(https://dzen.ru/a/Y2EYdTcB_QZ9jg8s)
Выяснилось, что многие, в том числе и автор статьи не понимают, как работает система кодировки и почему первые домены на кириллице появились только в 2001 году в доменных зонах . net и .com (то есть сначала только часть до точки могла быть на кириллице). В 2009 году появилась первая кириллическая зона . рф и стало возможно можно регистрировать домены целиком на русском языке. Почему так поздно? Ведь система доменных имён существует с 1984 года. Коммерческое использование сети интернет началось с 1990 г. 19 апреля 1990 года Советская ассоциация пользователей операционной системы UNIX зарегистрировала домен . su. «S» и «U» — это первые буквы англоязычного наименования Советского Союза (Soviet Union). Доменное имя "ru" делегирован России корпорацией ICANN, которая занимается администрированием интернета 7 апреля 1994 года.
Ответ довольно прост.
На самом деле доменные именна на кириллице это всё тот же набор символов состоящий из латиницы, цифровых и/или специальных символов.Технически отображение кириллических доменов реализовано с помощью кодировки Punycode, поэтому при копировании домен имеет набор символов.
Так вот, попробую ответить на вопрос заданный в начале статьи: -"Почему пароли должны быть на латинице?!"
Вся кириллица в программировании это набор символов состоящий из латиницы,цифровых и специальных символов, Вы должны об этом знать если когда-то или где-то слышали о кодировки текста, например, UTF-8, Windows-1251, CP-866.... Так вот при формировании пароля, проще его задать на латинице, чтобы избежать двойного преобразования текста. На клавиатуре вы набираете кириллицу (на самом деле набираете латиницу, цифровые и специальные символы, в зависимости от кодировки текста). Упрощённо: - "латиница =>кириллица =>латиница". Набирая текст на кириллице Вы на самом деле набираете его на латинице, цифровых и специальных символах, просто этот процесс от Вас скрыт. Для того чтобы система защиты понимала набранный Вами пароль на кириллице, то его снова необходимо преобразовать в латиницу, так как кодировка серьёзно нарушает целостность и параметры пароля потому что она, при таком наборе (кириллица) зависит от кодировки преобразования текста и не все символы (особенно специальные) возможно использовать, а также некоторые комбинации специальных символов и/или латиницы (если Вам известно такое понятие как "операнд" или "аргумент", т.е. грамматическая конструкция операции, которая обрабатывается командой, то вопросов должно не быть и становить понятнее почему при вводе пароля часто появляется фраза "Пароль содержит запрещенные символы"), так как они могут быть частью кода программы. На столько простую операцию, как формирования пароля, Вы дополнительно вынуждены производить новые вычисления и преобразования. Для этого в систему распознования и индификации Вы вынуждены дополнительно вносить программные коды, усложняя и без того не простую программу индентификации. Как говорится, "Оно Вам надо?". Вам знакомо понятие транслитерация? Похоже нет?! Так вот, транслитерация это простейший перевод кириллицы в латиницу. На компьютере и в сети интернет это происходит не так просто как хотелось бы многим. Я предполагаю, что более упрощённо сложно написать про то, почему пароль предпочитают вводить на латинице.

1
Автор поста оценил этот комментарий
А ты знаешь как хранятся пароли?
раскрыть ветку (1)
Автор поста оценил этот комментарий

Вопрос слишком общий. Уточните его параметры. Есть специальные программы для хранения, есть мастерпароли, есть менеджеры для паролей, USB-токены, смарткарты, ESMART Token USB, можно хранить в блокноте или в собственной памяти.

2
Автор поста оценил этот комментарий
Давай помереямся, кто что видел! Я первые программы писал на ЕС-1022. Открой букварь и почитай про кодировки, а не фантазируй.
раскрыть ветку (1)
Автор поста оценил этот комментарий

Отстали от жизни. Не надо мне втирать про кодировки и советский аналог IBM, тем более, что и мне на нем пришлось поработать. Просто напиши сам: - "Почему пароли на латинице?". И как говорил Мойша Абраму, -"Не учите меня жить. Лучше помогите материально". Да и ещё вопрос: - "Почему кириллистические доменные именна появились так поздно?". Придётся снова Вам почитать, как Вы тут выразилась - "Азбуку кодировок" . Да и в памяти держите, что Кодировка: Это способ представления символов в виде чисел, которые компьютер может обрабатывать. Каждой букве, знаку или символу присваивается уникальный числовой код. А то Вы всё время только про это мне и пытаетесь сказать. Но вот проблема - свои мысли сформировать и изложить не получается, видимо ассемблер , pascal или не дай Бог, algol Вам мешает излогать мысли на русском языке. Удачи.

0
Автор поста оценил этот комментарий
Товарищ! Кмк, ты не прав! Нет никакого «преобразования» из кириллицы в латиницу. Почитай внимательно про кодовые таблицы и шрифты.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Да ну это оказывается надо писать по другому....кириллистическая символика как раз и есть набор латинских, цифр и специальных символов...а таблица это как раз об этом и говорит. Слово "преобразование" можно заменить на графическое изображение, но суть не поменяется.
Автор поста оценил этот комментарий

Типа такой умный...почитай таблицы и освежи память...для всех это не так очивидно

раскрыть ветку (1)
Автор поста оценил этот комментарий
Написано для не программистов...если сможешь - написать лучше или проще.."You are welcome"
0
Автор поста оценил этот комментарий
Товарищ! Кмк, ты не прав! Нет никакого «преобразования» из кириллицы в латиницу. Почитай внимательно про кодовые таблицы и шрифты.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Я застал ещё то время, когда народ подумал клавиатуру и устанавливал на неё отдельные драйвера (эти самые таблицы) для того чтобы набирать кириллистические символы, да и для принтера нужно было делать тоже самое.
показать ответы
Автор поста оценил этот комментарий

Типа такой умный...почитай таблицы и освежи память...для всех это не так очивидно

раскрыть ветку (1)
Автор поста оценил этот комментарий
Почитай "Пиксель. История одной точки" Элви Рэй Смит. И перестань нести чушь.
2
Автор поста оценил этот комментарий
Asci коды автору неизвестны.
раскрыть ветку (1)
Автор поста оценил этот комментарий

Ну да только родился...не неси чушь...есть вариант другого объяснения на данный вопрос - выкладывай...

показать ответы
0
Автор поста оценил этот комментарий
Товарищ! Кмк, ты не прав! Нет никакого «преобразования» из кириллицы в латиницу. Почитай внимательно про кодовые таблицы и шрифты.
раскрыть ветку (1)
Автор поста оценил этот комментарий

Типа такой умный...почитай таблицы и освежи память...для всех это не так очивидно

показать ответы