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.
Metadata
Release files for slick-app 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| slick-app-0.0.2.tar.gz | 17.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| slick_app-0.0.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 37.3 kB
Release files / slick-app-0.0.2.tar.gz
| Download URL | slick-app-0.0.2.tar.gz |
|---|---|
| Size | 17.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1630e7c6c069fa491ea55b9a84a179d35fcd9d712eb63e006415b4350d840dfb
|
|
BLAKE2b-256 checksum How to use checksums |
2debe8b83a7f6f1ed7b399cc6bc9c3b11f47297d73c266b761545e92e0457de5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0
|
Release files / slick_app-0.0.2-py2.py3-none-any.whl
| Download URL | slick_app-0.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 20.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
fc32fdf3e3497b44613ab7f68c1c12c6092eafcc601b8c0cd1f07c7beb0c5759
|
|
BLAKE2b-256 checksum How to use checksums |
8bc1989d66e975392ab6cd6009bd1ed028038f794e36d4eb97bf1a42110451a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0
|