@lavergnetho
Enjoy!
@karbin
CAUTION Bio Hazard!
A simple guide to installing Arch with BTRFS and disk encryption.
Windows is getting worse with each passing day. 😐
Making steps into the right direction with my Rijndael cipher script. Almost done now with the key expansion and the so called g-function. Last step is implementation of the round constants.
When that is done I 'only' have to put all the stuff in a proper loop. If that works I will be happy, but the journey will not end there. A lot of testing and see how to decrypt...
😃
Looking for a libre alternative to Desmos online graphing calculator? (https://www.desmos.com/calculator)
I found grapk.tk!
It used to be on https://graph.tk, but that address no longer works - yet the name of the project remains.
So it's now here:
https://graph.equation.io/
Source on Github:
https://github.com/aantthony/graph.tk
#maths #math #graphs #gnuplot #calculator #graphingCalculator #equation #Desmos #alternative #foss #opensource #libre #freesoftware
DSEG is a family of free (and open-source) fonts of 7- and 14- segment displays. These allow for designing gorgeous digital displays!
In my 'baes' :) project I am struggling with Galois Fields and get field-exceeding values properly calculated.
I am home now and suddenly it struck me that probably the solution can be (note-to-self):
After multiplication with the irreducible polynomial, use a mask and a bitwise AND to keep only the lower 7 bits of the final result value.
I.e.:
value=0xA3F
mask=0x7F
result=$(( value & mask ))
So then the result will become: 0b00111111
Hopefully this will work...
The substitution box, one of the steps in key scheduling for the Rijndael cipher, is working.
The table is in hexadecimal, therefore some sub-optimal conversion is going on. But it works for now.
Still far away from fully working, but I am still making good progress each time I work on this project.
Next up: bitwise row and column shifting.
Steadily on my way builing an Rijndael-esque encryptor.
Building upon my #xor shell script; yesterday I made an 256 bits sustitution table.
Today I made the foundation of a key scheduler. Interestingly bash is able to process 4×4, 6×4 or 8×4 matrices. And the code is still quite simple. I am learning a lot and enjoying all the little puzzles to solve!
Follow my progress on #codeberg.
https://codeberg.org/oxo/tool/src/branch/main/dev/aes
#linux #bash #shell #script #aes #rijndael #encryption
Duck.ai is not able to generate a complete substitution matrix from the Rijndael cipher. It starts off promising, but then gets stuck about halfway. I asked it to generate the table from the halfway point and it did. But it made up the values it produced. #stupidai
@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