Znalazłem samouczki, jak znaleźć skrót plików sha256, ale wydaje się, że nie mogę znaleźć jednego na prostym tekście (nie pliku tekstowym). Czy ktoś wie jak to zrobić?
20
Możesz powtórzyć tekst i przesłać go do potoku shasum
. Będziesz chciał skorzystać z -a 256
opcji obliczenia sha256:
Dzięki JMY1000 w komentarzach: Ponieważ echo
domyślnie dodaje nowy wiersz, -n
prawdopodobnie powinien zostać dodany, aby uzyskać odpowiedni zbiór tekstu bez tego nowego wiersza.
echo -n "simple text" | shasum -a 256
Jeśli chcesz uzyskać wartość skrótu dla tekstu, który jest już otwarty w edytorze, skopiuj go do schowka i uruchom
pbpaste | shasum -a 256
openssl sha -sha256 <<< "simple text"
, na przykład.$ echo "simple text" | shasum -a 256 7fbea3f956bbd65a174199a62656219a5b45f3d22f7134ba3b4b7e186460b486 - $ openssl sha -sha256 <<< "simple text" 7fbea3f956bbd65a174199a62656219a5b45f3d22f7134ba3b4b7e186460b486
echo
dodaje nowy wiersz (taki sam jak ciąg tutaj), ale ja go tłumiłem-n
.-n
, aby uzyskać prawidłowy tekst podstawowy (bez dodanego nowego wiersza).