CH-J Server Managerserver management over SSH
Menu
PROJECT DOCUMENTATION

Technical reference

Technical feature reference and all 49 supported hashing algorithms.

Current branch0.0.1 · Alpha

Main features

Encrypted vault

Profiles, saved SSH passwords, and known host keys are protected with scrypt and AES-256-GCM. The master password is never stored on disk.

Server profiles

Save a host or IP, port, user, SSH key, and optional password for repeated connections.

SSH terminal

Interactive terminal with host-key fingerprint verification and DNS, IPv4, and IPv6 connectivity.

Installable plugins

Each tool is a standalone verified package that can be installed, updated, or removed without modifying Core.

Update catalog

Core lists all compatible builds, distinguishes same-version releases by date, and verifies both size and SHA-512. Application updates also require a valid detached OpenPGP signature. License acceptance is required again for every new build.

Three languages

The app and website support Czech, German, and English with automatic environment-based selection.

Hash & Checksum

A built-in local tool in the left sidebar below Plugins. It provides 49 algorithms, HEX/Base64, verification, file comparison, and checksum manifests in Czech, German, and English.

Server Diagnostics

Probe ICMP, traceroute, DNS, HTTP/1.1/2/3, TLS and TCP without an SSH connection. Live results, local history and JSON/CSV/TXT exports.

Technical reference

SHAKE and KangarooTwelve have configurable output lengths of 16–1024 bytes; SHAKE128, SHAKE256, and KangarooTwelve default to 32, 64, and 32 bytes. xxHash and MurmurHash3 support seeds; SipHash and HighwayHash support HEX keys. A blank key field uses an all-zero key. BLAKE3 has a fixed 256-bit output.

All 49 supported algorithms

AlgorithmResult IDOutput size (bits)
SHA-224sha224224
SHA-256sha256256
SHA-384sha384384
SHA-512sha512512
SHA-512/224sha512-224224
SHA-512/256sha512-256256
SHA3-224sha3-224224
SHA3-256sha3-256256
SHA3-384sha3-384384
SHA3-512sha3-512512
SHAKE128shake128Variable (default 256)
SHAKE256shake256Variable (default 512)
BLAKE2b-512blake2b-512512
BLAKE2s-256blake2s-256256
BLAKE3blake3256
KangarooTwelvekangaroo-twelveVariable (default 256)
RIPEMD-160ripemd160160
Whirlpoolwhirlpool512
Tigertiger192
Tiger2tiger2192
MD5md5128
SHA-1sha1160
XXH32xxh3232
XXH64xxh6464
XXH3-64xxh3-6464
XXH3-128xxh3-128128
MurmurHash3 x86 32murmur3-x86-3232
MurmurHash3 x86 128murmur3-x86-128128
MurmurHash3 x64 128murmur3-x64-128128
CityHash32cityhash3232
CityHash64cityhash6464
CityHash128cityhash128128
FarmHash32farmhash3232
FarmHash64farmhash6464
FarmHash128farmhash128128
HighwayHash64highwayhash6464
HighwayHash128highwayhash128128
HighwayHash256highwayhash256256
SipHash-2-4siphash-2-464
FNV-1 32fnv1-3232
FNV-1 64fnv1-6464
FNV-1a 32fnv1a-3232
FNV-1a 64fnv1a-6464
CRC-16/CCITT-FALSEcrc16-ccitt-false16
CRC-32/ISO-HDLCcrc3232
CRC-32C/Castagnolicrc32c32
CRC-64/ECMA-182crc64-ecma64
CRC-64/XZcrc64-xz64
Adler-32adler3232

MD5 and SHA-1 are included only for compatibility. Fast non-cryptographic hashes, CRC, and Adler-32 are not suitable for security verification.

Documentation index →

COMMUNITY

Discussion has its own space

Create a topic, share an experience or problem, and reply to other community members.

Open community