Поиск по сайту:
Разум просвещает чувства (Р. Роллан).

Как использовать Sha512 в Linux

FavoriteLoadingДобавить в избранное
26.07.2022
Как использовать Sha512 в Linux

Команда sha512sum обнаруживает и вычисляет зашифрованное сообщение SHA512, обработанное в таких операционных системах, как Linux и Unix. Она проверяет или отображает контрольную сумму SHA512 для 512-бит. Sha512 читает переваренное сообщение из стандартного ввода с ФАЙЛОМ (тире) или без ФАЙЛА.

Если вам интересно узнать, как использовать контрольную сумму sha512, внимательно прочитайте это руководство. В этом руководстве мы объясним полную информацию о sha512 и о том, как вы можете использовать его в Linux.

 

Как использовать Sha512 в Linux?

Начнем с базовой синтаксической команды:

sha512sum [option].... [file]

 

Есть четыре опции, которые вы можете использовать в предыдущем синтаксисе. Все четыре варианта полезны только при проверке контрольных сумм. Теперь давайте посмотрим на различное использование sha512 на соответствующих примерах:

 

Пример 1:

Вы можете прочитать свой файл в режиме по умолчанию или в текстовом режиме, используя любую из следующих команд:

sha512sum --text <file name>
или
sha512sum -t <file name>

 

Как вы можете видеть на предыдущем изображении, обе команды вывели одно и то же зашифрованное сообщение для определенного файла.

 

Пример 2:

Для создания контрольной суммы в стиле BSD вы можете использовать следующую опцию с sha512:

sha512sum --tag < имя файла >

Пример 3:

Вы можете легко проверить формат sha512sum любого файла, выполнив любую из следующих команд в терминале:

sha512sum --check <file name>
или
sha512sum -c <file name>

Пример 4:

Если вы хотите проверить бинарный код любого файла с sha512sum, то используйте следующую команду:

sha512sum --binary <file name>

sha512sum -b <file name>

 

Читать  Уровень защищенных сокетов (SSL, Secure Socket Layer)

Примечание . В системе GNU нет разницы между параметрами текстового и двоичного режима.

 

Пример 5:

Вы можете запустить следующие команды, чтобы предупредить о неправильно отформатированных строках контрольной суммы:

sha512sum --warn

или

sha512sum -w

 

Предыдущая команда отображает все предупреждения, связанные с неправильно отформатированными файлами контрольной суммы.

 

Пример 6:

Чтобы выйти из ненулевого некорректного значения для отформатированных строк контрольной суммы, используйте следующую опцию для sha512sum:

sha512sum --strict

Пример 7:

Следующая опция не показывает никаких выходных данных после выполнения следующей команды. Он успешно показывает успех:

sha512sum --status

 

Вы можете использовать следующую опцию, чтобы не печатать OK для каждого успешно проверенного файла:

sha512sum --quiet

 

Суммы рассчитываются, как описано в FIPS-180-2. При проверке предыдущий вывод этой программы должен быть ее входом. В режиме по умолчанию контрольная сумма печатает одну строку, показывающую имя для каждого файла и символ для режима ввода (пробел для текста, ‘*’ для двоичного).

 

Бонусный совет

Вы можете использовать следующую команду, чтобы получить информацию о версии sha512sum:

sha512sum --version

 

Вы можете просмотреть полное справочное руководство по sha512, выполнив следующую команду:

sha512sum --help

Вывод

В Linux команда sha512sum используется для оценки зашифрованного сообщения Sha512 с терминала. Команда sha512 имеет множество параметров для получения подробной информации о зашифрованных сообщениях. В этом руководстве мы включили краткую информацию о sh512sum и различных примерах его использования в Linux.

Читать  Типы криптографии

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:


2 комментария к Как использовать Sha512 в Linux

  1. сумеет ли? Кто (ОЧЕНЬ! НАДО! ПОНЯТЬ) прокоментировать следующую ситуацию

    1.) PHP-код
     – – – – – –
    echo hash(‘sha256’, “desdelinux”);

    выдает на выходе:
    2244d13462e551382acf707ba930defc737b7f630ce90b76e29e1e6bd9760bb7

    (это же подтверждают тесты на онлайн калькуляторах
    например andreyex.ru/linux/kak-ispolzovat-sha512-v-linux/)

    2.) Linux Debian 11 консоль
    GNU bash, version 5.1.4(1)-release (x86_64-pc-linux-gnu)
     – – – – – –
    echo “desdelinux” | sha256sum

    выдает на выходе:
    092eb52ac23733af779224f9f7511be782e57264bd1af3afba6bd6454f471f8a

    (в статье по описанию использования sha256sum в консоли Linux 
    тоже указана эта сумма для этой строки)
     – – – – – – – – – – – – – – – – – – – – 
    ВОПРОС: КАК? ЭТО ПОНИМАТЬ (Конструктивный ответ нормальными словами)

     – — – – – – – – – – – – – – – – – – –

    ПОНЯТНО что такого быть неможет
    алгоритм 512 един и для PHP и для Linux-Bash

    предполагается, то что “брак кодирования”(если это, действительно, так) создаёт “дефектные пароли” в Linux

    google наотрез отказывается проливать свет на подобную ситуацию

    аналогичная ситуация и с sha512sum (остальные не проверял)

  2. Алексей:

    Ал_2023, команда echo добавила перенос строки во входные данные. Используйте echo -n “desdelinux”, чтобы перенос не добавлялся


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

10 − 7 =

**ссылки nofollow

Это может быть вам интересно


Рекомендуемое
Есть много причин, чтобы рассмотреть игровую консоль последнего поколения, но возможность…

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: