Обсуждение шаблона:User committed identity
Перейти к навигации
Перейти к поиску
Генерация sha512 в Ubuntu[править код]
Пользователи Ubuntu (Debian?) для получения хэша могут выполнить команду:
echo -n "My name is Joe Schmoe, and I can be contacted at: joe@example.com" | sha512sum
Стоит ли добавить такую информацию в документацию шаблона? -- Andrew Krizhanovsky 19:47, 24 августа 2015 (UTC)
- Добавил. --winterheart 19:52, 24 августа 2015 (UTC)
- А как действовать пользователям других ОС? Вы вот как на Луне живете. Хэш суммы. Чисто случайно я примерно знаю что это такое, но как ее создать для своей фразы - понятия не имею. Многие думаю даже и не знаю что такое хэш. Куда нажать то напишите пожалуйста, а то это инструкция для 0.01%. --Peter Porai-Koshits 00:58, 25 августа 2015 (UTC)
- Для Windows есть пример использования. Для Mac OS X, FreeBSD и Linux подходит указанный выше вариант. Какие еще случаи не охвачены? --winterheart 06:56, 25 августа 2015 (UTC)
- Не сразу, но получилось разобраться. Предлагаю фразу "Пользователи Windows с установленным PowerShell могут воспользоваться следующей командой:" заменить на:
- Пользователям Windows предварительно нужно запустить "Windows PowerShell", для этого найдите эту программу через поиск в меню "Пуск" и запустите.
- В открывшемся окне воспользуйтесь меню в левом верхнем углу "Изменить-Вставить" и вставьте следующую команду (пример):
- <пример>
- Нажмите Enter.
- Для того чтобы скопировать полученный хэш воспользуйтесь меню "Изменить-Пометить", выделите нужный текст мышью и нажмите Enter.
- Это все азбучные операции, но думаю большинство современных пользователей Windows их не знают.
- --Peter Porai-Koshits 12:44, 25 августа 2015 (UTC)
- Так же непонятно какое шифрование будет в результате использования этой инструкции - SHA-1 или SHA-512, где и как это узнать. --Peter Porai-Koshits 12:55, 25 августа 2015 (UTC)
- Очень просто. Я для Вас выделю ответ прямо в запросе:
[bitconverter]::tostring((new-object security.cryptography.sha512managed).computehash([text.encoding]::utf8.getbytes("Secret phrase here"))).replace("-", "")
- Очень просто. Я для Вас выделю ответ прямо в запросе:
- Так же непонятно какое шифрование будет в результате использования этой инструкции - SHA-1 или SHA-512, где и как это узнать. --Peter Porai-Koshits 12:55, 25 августа 2015 (UTC)
- Для Windows есть пример использования. Для Mac OS X, FreeBSD и Linux подходит указанный выше вариант. Какие еще случаи не охвачены? --winterheart 06:56, 25 августа 2015 (UTC)
- А как действовать пользователям других ОС? Вы вот как на Луне живете. Хэш суммы. Чисто случайно я примерно знаю что это такое, но как ее создать для своей фразы - понятия не имею. Многие думаю даже и не знаю что такое хэш. Куда нажать то напишите пожалуйста, а то это инструкция для 0.01%. --Peter Porai-Koshits 00:58, 25 августа 2015 (UTC)
echo и echo -n[править код]
Может быть есть смысл указать, что при подсчёте контрольной суммы даже один байт может сильно её изменить? Поэтому `echo -n` и `echo` дадут разные контрольные суммы из-за добавления символа перевода строки последней командой.