Mirek Kratochvil
285653fd1d
add cc-by-sa to clarify copying terms
2023-09-08 11:34:21 +02:00
Mirek Kratochvil
3260d5466d
how did the typo get there
2021-04-23 17:45:12 +02:00
Mirek Kratochvil
f977b180c6
match the card decks with what's written in README
...
Refs #3
2021-04-23 17:42:12 +02:00
Mirek Kratochvil
199264f582
actually
2021-04-23 17:38:41 +02:00
Mirek Kratochvil
ca150f2892
Slight rewordings and restyling of the cards variant
2021-04-23 17:37:24 +02:00
Mirek Kratochvil
6fb1241799
Merge pull request 'Add documentation and LC4 implementation for playing-card-based tables' ( #3 ) from tkterris/ls47:solitaire into master
...
Reviewed-on: https://gitea.blesmrt.net/exa/ls47/pulls/3
2021-04-23 17:10:04 +02:00
Trevor Terris
92e454c6ce
Layout tweaks
2021-04-23 09:50:57 -04:00
Trevor Terris
0c3084d8dd
Add example for card-based cipher
2021-04-22 22:22:05 -04:00
Trevor Terris
2076f1b57b
Change indexing to make card ordering more intuitive
...
Update the indexing so that the table starts at "1". This way the ordered card layout (used for key generation) starts with the Ace of Diamonds and proceeds through the cards and suits as normal. This seems cleaner than awkwardly prepending the 10 of Spades. However, it involves a slight tweak to the key key_derive function to support the change in card order.
2021-04-22 19:04:38 -04:00
Trevor Terris
8e4e169a39
Moved alternative board to a new "modifications" section
2021-04-22 08:51:04 -04:00
Trevor Xiao
00f89c47c7
Fix whitespace
2021-04-21 20:50:08 -04:00
Trevor Xiao
513f8312a2
Update lc4 script to include playing card tables
2021-04-21 20:47:31 -04:00
Trevor Xiao
0583120ba8
Clean up description a bit
2021-04-21 20:24:28 -04:00
Trevor Xiao
f935a11479
Add card mapping description to the README
2021-04-21 19:34:14 -04:00
Mirek Kratochvil
18ca0ba6e2
add javascript implementation link
2019-06-30 18:58:49 +02:00
ess
1e259be0d7
Small correction in lc4.py
2018-07-25 01:32:52 +02:00
Bernhard Esslinger
f434682a2f
lc4 v2.8
2018-06-11 00:44:17 +02:00
Mirek Kratochvil
afd976344d
fix the nonce/marker mode typo
...
(I should use tests and enums!)
Thanks Bernhard Esslinger.
2018-06-09 16:30:18 +02:00
Mirek Kratochvil
335947dfce
env-ize
2018-04-12 10:20:50 +02:00
Mirek Kratochvil
3d52296670
update the README
2018-04-12 10:17:14 +02:00
Mirek Kratochvil
f73bc96360
fix the fixpoint-ish problem for ls47
...
Closes #1
Try encrypting ############## with lc4.
2018-04-12 10:12:34 +02:00
Stas Bushuev
aaf98a3d7d
clean the source a bit, add russian variant
...
Signed-off-by: Mirek Kratochvil <exa.exa@gmail.com>
2018-03-21 14:17:19 +01:00
Mirek Kratochvil
46e4ee7a2f
update docs a bit
2018-02-14 13:23:07 +01:00
Bernard Esslinger
a33aa2a04b
Add a human usuable binary with ElsieFour and LS47
2018-02-14 13:22:43 +01:00
Bernard Esslinger
98f02f2cbd
python3
2018-02-06 18:47:26 +01:00
Mirek Kratochvil
ab443e8ef2
reference the python code
2017-10-12 12:37:37 +02:00
Mirek Kratochvil
700fe080c5
add example python implementation
2017-10-12 12:35:22 +02:00
Mirek Kratochvil
b64e97046b
add tiles picture
2017-10-12 10:22:06 +02:00
Mirek Kratochvil
afaf630a63
add the STL model
2017-09-27 12:58:30 +02:00
Mirek Kratochvil
6602547e67
fixups
2017-09-27 12:43:21 +02:00
Mirek Kratochvil
8dec3b6817
improve the how-to a bit with pics
2017-09-26 22:52:24 +02:00
Mirek Kratochvil
84a3970245
cleanup the scad
2017-09-12 09:38:43 +02:00
Mirek Kratochvil
3f1ff2332b
initial state
2017-09-12 09:29:41 +02:00