Comments (5)
Yes.
From the man-page:
The default output format can also be changed by renaming the program or placing a hardlink/symlink to it with a name containing strings ‘crc32’, ‘md4’, ‘md5’, ‘sha1’, ‘sha256’ ‘sha512’, ‘tiger’, ‘tth’, ‘btih’, ‘aich’, ‘ed2k’, ‘ed2k-link’, ‘gost’, ‘gost-cryptopro’, ‘ripemd160’, ‘has160’, ‘whirlpool’, ‘edonr256’, ‘edonr512’, ‘snefru128’, ‘snefru256’, ‘sfv’ or ‘magnet’.
from rhash.
Thanks, but I was hoping you could add that to the Makefile in this repository...
(I should probably not have relied on people interpreting my non-literal meaning though.)
from rhash.
Many Linux distributions already have commands:
md5sum, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, crc32
I don't want to duplicate them and disturb bash completion.
Most people also don't want old hash sums like aich and snefru. Btih is hardly a hash sum, because it depends on not strictly specified block-size parameter.
Edonr is very fast and good hash (it's a sha3 candidate), but it is not well known and is rarely used. I think, I need some more reasons to add it.
As a packager you can pass SYMLINKS variable to the make command (or patch Makefile after unpacking tgz), and you'll get all symlinks you want.
from rhash.
done by commit cdaf438
- edonr256-hash edonr512-hash now are installed by default
- you can change symlinks list by specifying configure --enable-symlinks=<LIST> option, e.g.:
./configure --enable-symlinks="crc32-hash sha256-hash ripemd160-hash"
See the man page for the possible symlink names: http://rhash.anz.ru/manpage.php#sect2
from rhash.
Included into RHash v1.3.6.
from rhash.
Related Issues (20)
- --path-separator, document
- %d, documentation HOT 2
- rfe: --strip-path HOT 1
- -B, different hashes use different inputs HOT 1
- slash / vs. backslash \ HOT 1
- Verifying torrents HOT 3
- maybe parsing error of md5 file HOT 3
- Checking with extensions on "--exclude" will still write said files on --output file HOT 1
- Feature request: add directive for hash function name in output HOT 3
- Fix build for NetBSD and other OS HOT 5
- Cannot find `librhash.so.1` after installation with custom `—prefix` HOT 3
- `--check path\file_with_hash` not working ("No such file or directory") with RHash 1.4.4 (ok with 1.4.3) [windows binaries] HOT 2
- `--speed` option: duration is always in seconds, even if it is longer than a minute
- link failure on platforms that require libiconv HOT 3
- man file doesn't get updated with custom config file location
- Build system is broken on macos HOT 1
- add algorithm: bittorrent v2 merkle root hash HOT 2
- Add `--preamble=<format>` output format option
- Symbolic links to files are shown with a size of zero bytes on Windows HOT 1
- Incompatible pointer to integer conversion in rhash.c HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rhash.