Easy to use secure file sending & chatting
Project description
Slick
Easy to use secure file sending
Slick makes it easy to send files or chat between two people. It is end-to-end encrypted, and uses HTTPS as its transport.
Installation
Using python 3.7, run:
pip install slick-app
Usage
To start slick, run sk
. Running /help
you'll get:
/list -- show active friends and nearby people
/add [subject] -- add a person
/talk [subject] -- talk to someone
/end -- stop talking to someone
/quit -- quit the program
/send -- send a file
/get -- get a file
/info
Adding a friend
To add a friend, use the /add
command. They will need to approve the request on their side by adding you back.
Interacting with a friend
To interact with a specific friend, use /talk [name]
Chatting
Once you're interacting with a friend, anything you type without a leading slash will be interpretted as chatting.
Sending a file
To send a file, use /send
Receiving a file
To receive a file, use /get #
Design
Slick uses multicast DNS to broadcast a) a digest of the certificate used by HTTPS b) a tor service to facilitate the initial key exchange.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for slick_app-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc32fdf3e3497b44613ab7f68c1c12c6092eafcc601b8c0cd1f07c7beb0c5759 |
|
MD5 | 07f3587bc4fce633beef8996062a0725 |
|
BLAKE2b-256 | 8bc1989d66e975392ab6cd6009bd1ed028038f794e36d4eb97bf1a42110451a5 |