diff --git a/src/modules/_Crypto/Makefile.in b/src/modules/_Crypto/Makefile.in
index 895557065a691e938d0dbb298a3b5f3b536b0ac5..ec5d46dd654afd345c701b964c8faeb7b0f50469 100644
--- a/src/modules/_Crypto/Makefile.in
+++ b/src/modules/_Crypto/Makefile.in
@@ -1,6 +1,12 @@
 SRCDIR=@srcdir@
 VPATH=@srcdir@:@srcdir@/../..:../..
-OBJS=crypto.o idea.o des.o cast.o rc4.o invert.o sha.o md5.o pipe.o cbc.o
+
+# BEGIN NATIONAL SECURITY
+MASS_DESTRUCTION_OBJS = idea.o des.o cast.o rc4.o 
+# END NATIONAL SECURITY
+
+OBJS= $(MASS_DESTRUCTION_OBJS) crypto.o invert.o sha.o md5.o pipe.o cbc.o
+
 MODULE_ARCHIVES=lib/algorithms.a
 MODULE_SUBDIRS=lib
 MODULE_LDFLAGS=@LDFLAGS@
diff --git a/src/modules/_Crypto/lib/Makefile.in b/src/modules/_Crypto/lib/Makefile.in
index f3750edd9561f3842a6c7da3b4fd2dfbf4071f90..6c519f7badb24c6521883446b4f730696dbd6ff5 100644
--- a/src/modules/_Crypto/lib/Makefile.in
+++ b/src/modules/_Crypto/lib/Makefile.in
@@ -137,7 +137,11 @@ desQuickCore.c:
 
 ### End of rules for desCore
 
-OBJS = idea.o sha.o md5.o rc4.o cast.o $(O)
+# BEGIN NATIONAL SECURITY
+MASS_DESTRUCTION_OBJS = idea.o rc4.o cast.o $(O)
+# END NATIONAL SECURITY
+
+OBJS = $(MASS_DESTRUCTION_OBJS) sha.o md5.o
 
 algorithms.a: $(OBJS)
 	rm -f algorithms.a