Files
gentoo/net-misc/tinyssh/metadata.xml
T
Haelwenn (lanodan) Monnier 6d157e4d8c net-misc/tinyssh: drop 20241111
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/40408
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-03-31 15:55:18 +03:00

41 lines
2.0 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>contact@hacktivis.me</email>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">janmojzis/tinyssh</remote-id>
<bugs-to>https://github.com/janmojzis/tinyssh/issues</bugs-to>
</upstream>
<longdescription lang="en">
Features
easy auditable - TinySSH has less than 100000 words of code
no dynamic memory allocation - TinySSH has all memory statically allocated (less than 1MB)
simple configuration - TinySSH cant be misconfigured
reusing code - TinySSH is reusing libraries from CurveCP implementation
reusing software - TinySSH is using tcpserver/systemd socket/inetd for TCP connection
limited amount of features - TinySSH doesnt have features such: SSH1 protocol, compression, …
no older cryptographic primitives - rsa, dsa, classic diffie-hellman, hmac-md5, hmac-sha1, 3des, arcfour, …
no copyright restrictions - TinySSH is in the public domain (see the licence)
no dependency on OpenSSL - TinySSH has its own crypto library compatible with NaCl, Libsodium
speed - TinySSH can be also compiled using high-speed NaCl library instead of internal.
Security features
cryptographic library (minimum 128-bit security, side-channel attack resistant, state-of-the-art crypto, …)
public-key authentication only (no password or hostbased authentication)
Crypto primitives
State-of-the-art crypto: ssh-ed25519, curve25519-sha256@libssh.org, chacha20-poly1305@openssh.com
Older standard: ecdsa-sha2-nistp256, ecdh-sha2-nistp256, aes256-ctr, hmac-sha2-256 removed in version 20190101
Postquantum crypto: sntrup4591761x25519-sha512@tinyssh.org, chacha20-poly1305@openssh.com
</longdescription>
</pkgmetadata>