@infobeautiful
Looking inside out. Cool!
@Codeberg
Based upon the messages I read; It seems like you are under attack often and for a long time already. Any idea who is your opponent and why!? Or is this the nominal environment?
Thank you so much for keeping up my repo!
The #base64 command has a wrap option. If it is set to 0 then you basically have created a base64 stream (without any EOL's). Which comes in handy for my #xor project.
Development btw is published when I have internet connection;
https://codeberg.org/oxo/tool/src/branch/main/dev/aes
Enjoy your day!
#linux #commandline #script
@cisene Vackert!
@fraggle
alias cat='cat -vET'
makes all non-printable characters visible
I realized that #encryption is not easy. Adjusted my goal from building a full blown Rijndael #cipher to a more simple xor block cipher. For educational purposes only!
Now I am more or less ready with the #base64 encoding of the input (#plaintext and #key), conversion to #ASCII #hex and then creating #binary codes. Then the plaintext has to be split into 16 byte blocks, which are to be #xor-ed with the key.
Todo: key-rotation, to make the algorithm stronger.
Today I learned: all the above. But especially how valuable base64 encoding is for converting non-ASCII characters.
Okay, I now want to write the Rijndael algorithm (AES) in bash.
Is that even possible?
Any suggestions appreciated!
Wish me luck.
#bash #aes #symmetric #encrypton #algorithm
isolatest, the tool to download an up-to-date archiso has been moved to hajime, the archlinux installation tool.
Please update your local repos and have a nice day!
#isolatest #archlinux #hajime #linux #installation
https://codeberg.org/oxo/hajime/src/branch/main/prep
The Emacs Writing Studio paperback version is out now. Available through your favourite book retailer.
Emacs Writing Studio is a configuration that converts Emacs into a too for research, note-taking, writing and publishing books.
This paperback was fully produced with Emacs, except for the cover.
The configuration and Org mode files are freely available on GitHub:
passr is the password-store wrapper I developed and use on a daily basis.
Today I improved the autoentry function with an audible cue, customizable fields and input duration.
Adding ``aeseq: url:5 userid:5 password:5`` to your pass-file will wait 5 seconds until the next field value.
passr also says (with e-speak) which field value is loaded.
Works pretty cool!
#linux #bash #script #pass #passr #password #manager
https://codeberg.org/oxo/tool/src/branch/main/passr
@abcdw
@abcdw
For me center body alignment is critical; so when using a mouse I place it in the middle of my split keyboard.
I think only technical solutions will not solve your problem.
Many usage philosophies don't want the hands off the keyboard and instead keep the hands in a fixated position as much as possible. This is no natural behaviour for the body, which is build to move. Try to at least find a middle ground regarding these philosophies.
Feel your body and differentiate between micro movements (i.e. mouse), typing and bigger macro movement involving other work when stress gets to a certain level.
Make a habit of stretching and do weight and or resistance training regularly. Last tip: the book Desk Bound by Kelly Starrett.
https://thereadystate.com/product/deskbound-standing-up-to-a-sitting-world/
I hope you can redice your pain. Good luck!
@tuxedocomputers
Awesome! Does it come with an US keyboard layout (horizontal enter key)?
Need some password inspiration?
https://yewtu.be/watch?v=o3nBbvfdwkI
@spoltier Wonderful!
@lhp
I am with you! While try to implement the 'lights out' philosophy in my desktop environment. All text is default grey unless exceptional behaviour. Works good for me.
After more than 5 years of trustworthy use, I discarded my old hasher 'pwgn' and replaced it with a brand new 'pwg2'.
'Pwg2' is based on the widely implemented and appreciated Argon2 hash function. The script became incredibly more shorter and simpler. Also because of Argon2 the execution time is dramatically reduced. All in all another productive day!
Please test the script if you like and report back any vulnerabilities. Thank you!
#linux #bash #script #argon2 #password #hash #function
https://codeberg.org/oxo/tool/src/branch/main/pwg2
I'm launching a new site about #OpenPGP:
This site is a personal writing project with a focus on learning OpenPGP's concepts by playful hands-on use.
My goal is to empower readers to make sense of more advanced material (including https://openpgp.dev/), and become proficient in whatever subset of OpenPGP they are interested in.
The site is far from complete, I hope to continue writing on it. Let me know what you think, and what additional content you'd like to see!
"France Becomes First Government to Endorse UN Open Source Principles, Joined by 19 Organizations"
The 8 UN #OpenSource principles:
1. Open by default
2. Contribute back
3. Secure by design
4. Foster inclusive participation and community building
5. Design for reusability
6. Provide documentation
7. RISE (recognize, incentivize, support and empower)
8. Sustain and scale