-OBJ = main-rc6-test.o debug.o uart.o serial-tools.o rc6.o
-# main-md5-test.o debug.o uart.o serial-tools.o md5.o
-# main-cast5-test.o debug.o uart.o serial-tools.o cast5.o
-# main.o debug.o uart.o serial-tools.o sha256-asm.o xtea-asm.o arcfour-asm.o prng.o cast5.o
+SERPENT_OBJ = main-serpent-test.o debug.o uart.o serial-tools.o serpent.o
+CAMELLIA_OBJ = main-camellia-test.o debug.o uart.o serial-tools.o camellia.o camellia-asm.o
+SKIPJACK_OBJ = main-skipjack-test.o debug.o uart.o serial-tools.o skipjack.o
+SHA1_OBJ = main-sha1-test.o debug.o uart.o serial-tools.o sha1-asm.o
+MD5_OBJ = main-md5-test.o debug.o uart.o serial-tools.o md5.o
+CAST5_OBJ = main-cast5-test.o debug.o uart.o serial-tools.o cast5.o
+RC6_OBJ = main-rc6-test.o debug.o uart.o serial-tools.o rc6.o
+Multi_OBJ = main.o debug.o uart.o serial-tools.o sha256-asm.o xtea-asm.o arcfour-asm.o prng.o cast5.o
+DES_OBJ = main-des-test.o debug.o uart.o serial-tools.o des.o
+TDES_OBJ = main-tdes-test.o debug.o uart.o serial-tools.o des.o
+SEED_OBJ = main-seed-test.o debug.o uart.o serial-tools.o seed.o seed-asm.o
+SHABEA_OBJ = main-shabea-test.o debug.o uart.o serial-tools.o shabea.o sha256-asm.o
+
+OBJ = $(SERPENT_OBJ)