From 599a40b02532b65ce5b9ac538c8579e292389766 Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Fri, 16 Oct 2020 16:07:04 +0300 Subject: Encryptor added. --- encrypt.sts | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 encrypt.sts (limited to 'encrypt.sts') diff --git a/encrypt.sts b/encrypt.sts new file mode 100644 index 0000000..378a686 --- /dev/null +++ b/encrypt.sts @@ -0,0 +1,29 @@ +module ia32/elf/begin.sts +module cipher.sts + +defword encbyte + key dup if + drop + cipher + 1 1 + fi 0 = if + drop 0 + fi +exit + +defword encrypt + encbyte if encrypt fi +exit + +defarr passwd 3 + +set_entry + 31 passwd ! + 32 passwd 1 + ! + 33 passwd 2 + ! + passwd 3 ciphernew + encrypt + cipherdel +quit + +module ia32/elf/end.sts -- cgit v1.2.3