From e4b69eab2dcd98ed86adfb5c0f6fd56606a83685 Mon Sep 17 00:00:00 2001 From: Russ Magee Date: Fri, 19 Feb 2021 01:15:28 -0800 Subject: [PATCH] Cleaned up README.md --- LICENSE | 2 +- README.md | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/LICENSE b/LICENSE index 83c90e7..13144f3 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2017 - 2019 Russell Magee (xs/xsd/xsnet/xspasswd) +Copyright (c) 2017 - 2021 Russell Magee (xs/xsd/xsnet/xspasswd) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 9a57e48..c3f925b 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,14 @@ # XS -- -XS (**X**perimental **S**hell) is a golang implementation of a simple remote shell client and -server, similar in role to ssh, offering encrypted interactive and non-interactive sessions (remote commands), -remote file copying and tunnels with optional traffic obfuscation ('chaffing'). +XS (**X**perimental **S**hell) is a simple alternative to ssh (<5% total SLOCC) written from scratch in Go. +A testbed for candidate PQC (Post-Quantum Cryptography) KEMs (Key-Encapsulation Mechanisms) and symmetric +session encryption algorithms. + +xs also features integrated traffic chaffing to obscure interactive session and file copy activity. +Supports encrypted interactive and non-interactive sessions (remote commands), remote file copying and tunnels. + +Runs on Linux, FreeBSD, Windows (client only, MSYS) and Android (within Termux). https://gogs.blitter.com/RLabs/xs It is stable to the point that I use it for day-to-day remote access in place of, and in preference to, ssh.