1
0
mirror of https://github.com/5im-0n/sshenc.sh.git synced 2025-08-02 11:20:05 +02:00
Commit Graph

66 Commits

Author SHA1 Message Date
Bernard Martis
bae0175dce Comment code and update user documentation
- Group code into sections by functionality
- Explain the use of multiple public keys
2020-09-07 19:28:04 -04:00
Bernard Martis
c97265aa00 Use LibreSSL on MacOS
- Use the LibreSSL library that comes preinstalled on MacOS
- Disable the OpenSSL options that LibreSSL does not support
- Explain how to install OpenSSl if the LibreSSL version is too old
2020-09-07 19:24:28 -04:00
Pete Woods
b7c0dad242 Remove mapfile use
- This makes it compatible with the version of BASH shipped with macOS
2020-08-28 12:48:54 +01:00
gustavo panizzo
c3467c9760 warn macos users about the need to install openssl 2020-04-07 11:15:05 +02:00
gustavo panizzo
41c8369e8d use whatever bash is first on the $PATH
this is for macos users
2020-04-07 11:15:05 +02:00
s2
0722e8d355 remove debug output 2020-02-29 17:22:09 +01:00
s2
817fc44da7 silence ssh-keygen 2020-02-29 16:43:42 +01:00
s2
1424021a2e fix readme newlines 2020-02-29 15:08:00 +01:00
gustavo panizzo
b79df269c8 fix shell redirection bug 2020-02-27 01:53:42 +01:00
gustavo panizzo
f28a78ff82 change the padding to oaep 2020-02-27 01:53:42 +01:00
gustavo panizzo
845ad71fc4 convert newer ssh keys to a format that openssl can understand 2020-02-27 01:46:33 +01:00
gustavo panizzo
53d26c4163 update the README.md with the new functionality 2020-02-26 23:21:33 +01:00
gustavo panizzo
c56978f9fb add support to automatically pull ssh keys from github handles 2020-02-26 23:16:11 +01:00
s2
c3ebbbfa06 add sshenc-pre1.1.1.sh to tests 2019-11-27 15:57:36 +01:00
s2
eed415d7b2 add more tests 2019-11-26 16:53:44 +01:00
s2
6de058b2da openssl 1.1.1 - this introduces not backward compatible changes :( 2019-11-26 16:39:26 +01:00
s2
63ac438831 use pbkdf2 since it is available in new versions of openssl 2019-11-25 16:28:35 +01:00
s2
61c63ef70e refactor test 2019-11-25 16:19:08 +01:00
s2
a7c3e85125 add a test with multiple pubkeys 2019-11-25 16:15:52 +01:00
s2
82fe18f321 make sshenc.sh executable 2019-11-25 16:04:51 +01:00
Shahzaib Sheikh
f4127b7282 Fixes "no valid decryption key supplied" issue when encrypted text/key is longer in length
More information can be found at https://stackoverflow.com/questions/35289912/openssl-enc-base64-d-does-not-decode-strings-after-a-certain-length
2019-11-22 03:39:46 +05:00
s2
ba04e9f548 resize logo 2019-03-10 19:34:58 +01:00
s2
bb03be55c6 remove double header 2019-02-18 20:53:44 +01:00
s2
11a75fed04 logo 2019-02-18 16:57:54 +01:00
s2
7c3b7675fa don't use fetch, so google maybe can render the page 2019-01-21 11:45:52 +01:00
s2
a9c8947cef curl instead of wget 2019-01-18 20:32:48 +01:00
s2
9b25ede786 dede 2019-01-17 08:28:35 +01:00
s2
7524cf078a use $me instead of basename, so it works better when it comes from stdin 2019-01-16 22:36:40 +01:00
s2
6cc79ed5b4 don't write empty key tag 2019-01-16 22:30:03 +01:00
s2
928d45a383 make subtext bold 2019-01-16 21:34:13 +01:00
s2
c83123b09a typo 2019-01-16 21:08:32 +01:00
s2
c396aff4ca load bootstrap from cdn 2019-01-16 21:07:17 +01:00
s2
97ac513122 nicer homepage 2019-01-16 20:58:34 +01:00
s2
5754c5cdf3 add readme 2019-01-16 17:26:27 +01:00
s2
280168b820 support binary files 2019-01-16 16:31:34 +01:00
s2
a365fe6cc8 document openssl dependency 2019-01-14 20:08:03 +01:00
s2
f980cd28d0 remove remote alias instrucions because most people think this is insecure 2019-01-14 16:00:17 +01:00
s2
d90c21037c set me to sshenc.sh
otherwise when executed with curl it returns something else
2019-01-14 11:52:04 +01:00
s2
ee4b951a70 green ribbon 2019-01-14 10:48:59 +01:00
s2
3f396a28b4 point readme instructions to website
so I don't have to write everything twice every time.
2019-01-14 10:42:21 +01:00
s2
5c602b3e4f typo 2019-01-14 10:36:23 +01:00
s2
eeb0ef5633 install instructions 2019-01-14 10:33:50 +01:00
s2
9a966e99b4 better instructions 2019-01-14 10:18:41 +01:00
s2
590f54717f add license 2019-01-14 09:57:24 +01:00
s2
24d5b75065 fork me on gh 2019-01-14 09:49:45 +01:00
s2
dedabb77cd fix more references 2019-01-14 09:45:33 +01:00
s2
ab6ea06921 a dec too much 2019-01-14 09:39:01 +01:00
s2
a0fcd1eae6 rename sshencdec to the shorter and nicer sshenc 2019-01-14 08:52:10 +01:00
s2
68212e098c update readme to reflect homepage change 2019-01-14 08:51:32 +01:00
s2
5c2b4c4989 homepage 2019-01-14 08:49:18 +01:00