]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - threefish256_enc_asm.S
threefish encrytion in 512 and 1024 bit in assembler
[avr-crypto-lib.git] / threefish256_enc_asm.S
index 7fe3471ff54c2a2c3e4ad77eaf323fb2e9a92181..ccd457d2efbd466c819657c47e82e655d967d919 100644 (file)
@@ -1,4 +1,4 @@
-/* threefish_mix.S */
+/* threefish256_enc_asm.S */
 /*
     This file is part of the AVR-Crypto-Lib.
     Copyright (C) 2009  Daniel Otte (daniel.otte@rub.de)
@@ -218,8 +218,7 @@ threefish256_enc:
 2:
        ldi r30, lo8(threefish256_slut5)
        ldi r31, hi8(threefish256_slut5)
-       mov r26, S
-       add r30, r26
+       add r30, S
        adc r31, r1
        lpm IDX0, Z+
        lpm IDX1, Z+