web-dev-qa-db-fra.com

Quels paquets dans les dépôts Ubuntu fournissent des sommes BLAKE2 sur 16.04?

Je cherche à calculer BLAKE2 hashes pour les fichiers sur ma machine Ubuntu 16.04. Je voudrais quelque chose de similaire à md5sum ou sha512sum pour BLAKE2 , cependant, je n'ai pas trouvé de paquet dans les dépôts Ubuntu offrant cette fonctionnalité.

Il semble que la commande "b2sum" soit fournie dans la version 8.26 et les versions ultérieures de coreutils, ce qui est probablement le cas, mais 16.04 a la version 8.25. Cette fonctionnalité ne semble pas être dans les versions de hashdeep ou hashrat dans 16.04 non plus.

En tant que tel, j'ai essayé d'installer le paquet libb2-1. Malheureusement, il ne semble pas fournir la commande "b2sum" (comme le paquet libdigest-sha3-Perl le fait avec la commande sha3sum).

Existe-t-il un paquet fournissant une commande que je peux exécuter pour obtenir des hachages BLAKE2 dans les référentiels Ubuntu 16.04 (xenial)?

2
DougC

C'était un peu difficile, mais je l'ai trouvé en consultant la page de manuel:

http://manpages.ubuntu.com/manpages/xenial/man3/blake2.3.html

Source: libb2-dev_0.97-2_i386

alors https://launchpad.net/ubuntu/xenial/+package/libb2-dev

Mais vous ne voulez probablement pas le paquet -dev, donc chercher libb2 m'a amené à

https://packages.ubuntu.com/zesty/libb2-1

alors

Sudo apt install libb2-1 #I assume, could be libb2

Si vous n’exécutez pas zesty, je vous conseille de compiler le code source:

Voir https://superuser.com/questions/808553/blake2-installation-in-linux

MISE À JOUR: Après d'autres recherches ...

blake2 a été intégré à coreutils, voir https://lists.gnu.org/archive/html/coreutils/2015-05/msg00060.html

Donc, b2sum fait partie de coreutils

De Fedora

bodhi@daemon:~$which b2sum
/usr/bin/b2sum
bodhi@daemon:~$dnf provides /usr/bin/b2sum

coreutils-single-8.27-5.fc26.x86_64 : coreutils multicall binary
Repo        : Fedora
Matched from:
Filename    : /usr/bin/b2sum

Après une recherche plus poussée des paquets Ubuntu:

https://packages.ubuntu.com/search?suite=zesty&Arch=any&searchon=contents&keywords=b2sum

b2sum est disponible dans les coreutils à partir de zesty (17.04) mais pas dans xenial.

2
Panther