ಸ್ವ-ಮರುಪೂರ್ಣಗೊಳ್ಳುವ ಗಣಕ ಕಲ್ಪನೆಯು ಸುಮಾರು 1949ರಲ್ಲಿ ಜಾನ್‌ ವೊನ್‌ ನ್ಯೂಮನ್‌‍ ಅವರು ನೀಡಿದ ಉಪನ್ಯಾಸವು ಸಂಕೀರ್ಣ ಅಟೊಮ್ಯಾಟಾಗಳ ಸಿದ್ಧಾಂತ ಮತ್ತು ಸಾಂಸ್ಥಿಕರಣದ ಕಲ್ಪನೆಯನ್ನು ಮೀರಿತ್ತು. ನ್ಯೂಮನ್‌ ಅವರು ತಮ್ಮ ಸಿದ್ಧಾಂತದಲ್ಲಿ ಪ್ರೊಗ್ರಾಮ್‌ಗಳು ತಂತಾನೆ ಮರುರೂಪುಗೊಳ್ಳುವುದನ್ನು ಮಂಡಿಸಿದ್ದರು. ಇದು ಸಂಭವನೀಯ ಫಲಿತಾಂಶವನ್ನು ಕಂಪ್ಯೂಟಾಬಿಲಿಟಿ ಸಿದ್ಧಾಂತದ ಕುರಿತು ಹೊಂದಿತ್ತು.
ಫ್ರೆಡ್‌ ಕೋಹೆನ್‌ ಗಣಕ ವೈರಸ್‌ಗಳು ಮತ್ತು ನಿರ್ಧರಿತ ನ್ಯೂಮನ್‌ನ ಸಿದ್ಧಾಂತವನ್ನು ಕುರಿತಾಗಿ ಪ್ರಯೋಗ ಮಾಡಿದನು. ಅವನು ಮಾಲ್‌ವೇರ್‌ ಕುರಿತಾದ ಇತರ ಸ್ವತ್ತುಗಳ ಕುರಿತಾಗಿಯೂ (ಕಂಡುಹಿಡಿಯುವಿಕೆ ಮತ್ತು ಮೂಲ ಗೂಢ ಲಿಪೀಕರಣವನ್ನು ಸ್ವ-ಕಾರ್ಯಕ್ಷಮತೆ ಕಡಿಮೆಯಾಗುವ ಪ್ರೊಗ್ರಾಮ್‌ಗಳನ್ನು ಅವನು "ವಿಕಸಿತ"ವಾದವುಗಳು ಮತ್ತು ಇತರೇ ಹೆಸರುಗಳಿಂದ ಕರೆದನು). ಅವನು 1988ರಲ್ಲಿ ತನ್ನ ಡಾಕ್ಟರೇಟ್‌ ಸಲುವಾಗಿ ಮಂಡಿಸಿದ ಪ್ರೌಢ ಪ್ರಬಂಧದ ವಿಷಯವು ಗಣಕ ವೈರಸ್‌ ಕುರಿತಾದುದಾಗಿತ್ತು. ಕೊಹೆನ್‌ನ ಅಧ್ಯಾಪಕ ಸಲಹೆಗಾರರಾಗಿದ್ದ ಲಿಯೊನಾರ್ಡ್ ಅಡ್ಲ್‌ಮನ್‌ (RSAಯಲ್ಲಿಯ A) ಕೂಲಂಕುಷವಾದ ಆಧಾರವನ್ನು ನೀಡುತ್ತಾ, ಸಾಮಾನ್ಯ ಪ್ರಕರಣಗಳಲ್ಲಿ, ಗಣನ ಪದ್ಧತಿಯ ಪ್ರಕಾರ ವೈರಸ್‌ ಇದೆಯೋ ಇಲ್ಲವೊ ಎಂಬುದನ್ನು ಕಂಡುಕೊಳ್ಳುವುದು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ ಎಂದು ಮಂಡಿಸಿದ್ದನು. ಇದನ್ನು ವೈರಸ್‌ಗಳು ಇಲ್ಲದ ಹೆಚ್ಚಿನ ವರ್ಗದ ಪ್ರೊಗ್ರಾಮ್‌ಗಳಲ್ಲಿ ಇರುವ ಸಮಸ್ಯೆಯನ್ನು ಗುರುತಿಸುವ ಸಲುವಾಗಿ ಮಾಡಿರುವ ಪ್ರೊಗ್ರಾಮ್‌ ಆಗಿರುವುದಿಲ್ಲ.ಅಲ್ಲದೆ ಈ ಸಮಸ್ಯೆಯು ಇದಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿದ್ದು, ಇದು ಎಲ್ಲ ವೈರಸ್‌ಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರಬೇಕೆಂದೇನೂ ಇಲ್ಲ. ಅಲ್ಡೆಮನ್‌ನ ಈ ಆಧಾರವು ಈವರೆಗಿನ ಮಾಲ್‌ವೇರ್‌ ಕಂಪ್ಯೂಟಾಬಿಲಿಟಿ ಸಿದ್ಧಾಂತವು ಕ್ಯಾಂಟರ್‌ನ ಡಯಾಗ್ನಲ್‌ ಸಿದ್ಧಾಂತ ಹಾಗೂ ಸಮಸ್ಯೆಯನ್ನು ತಡೆಯನ್ನು ಆಧಾರವಾಗಿರಿಸಿಕೊಂಡಿದೆ. ಆದರೆ ಇದರಲ್ಲಿಯ ವ್ಯಂಗ್ಯವೇನೆಂದರೆ, ಇದನ್ನು ಮುಂದೆ ಯೂಂಗ್‌ ಮತ್ತು ಯಂಗ್‌ರು ಅಲ್ಡೆಮನ್‌ನ ಕ್ರಿಪ್ಟೊಗ್ರಫಿಯ ಕುರಿತಾದ ಕೆಲಸವು ವಿರುದ್ಧ ಇಂಜಿನಿಯರಿಂಗ್‌‌‍ ವಿರುದ್ಧ ಅತ್ಯುತ್ತಮ ನಿರೋಧಕ ಶಕ್ತಿಯನ್ನು ಹೊಂದಿರುವ ವೈರಸ್‌ ಹುಟ್ಟುಹಾಕಲು ಆದರ್ಶ ಸಿದ್ಧಾಂತವಾಗಿ ಬಳಸಬಹುದು ಎಂದು ಕ್ರಿಪ್ಟೊವೈರಸ್‌‍ ಕುರಿತಾದ ಕಲ್ಪನೆಯನ್ನು ಮಂಡಿಸಿದರು. 
ಕ್ರಿಪ್ಟೊವೈರಸ್‌ ಇದು ಒಂದು ವೈರಸ್‌ ಆಗಿದ್ದು ಇದು ಯಾದೃಚ್ಚಿಕವಾಗಿ ಸಾರ್ವಜನಿಕ ಕೀ ಮತ್ತು ಸಿಮೆಟ್ರಿಕ್‌ ಸೈಫರ್‌‍ ಇನಿಷಿಯಲೈಸೇಷನ್‌ ವೆಕ್ಟರ್‌‍ (IV) ಮತ್ತು ಸೆಷನ್‌ ಕೀ (SK)ಯನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ. ಕ್ರಿಫ್ಟೊವೈರಲ್‌ ಒತ್ತಾಯದ ಆಕ್ರಮಣದಲ್ಲಿ ವೈರಸ್ ತುತ್ತಾದ ಗಣಕದಲ್ಲಿಯ ಸಾಮಾನ್ಯ ಪಠ್ಯದ ದತ್ತಾಂಶಗಳನ್ನು ಯಾದೃಚ್ಚಿಕವಾಗಿ ಹುಟ್ಟು ಹಾಕಲಾದ IV ಮತ್ತು SKಗಳ ಮೂಲಕ ಗೂಢ ಲಿಪೀಕರಣಗೊಳಿಸಲಾಗುತ್ತದೆ. ನಂತರ IV+SKಗಳನ್ನು ವೈರಸ್‌ ಬರವಣಿಗೆಗಾರನ ಸಾರ್ವಜನಿಕ ಕೀಯನ್ನು ಬಳಸುವ ಮೂಲಕ ಗೂಢ ಲಿಪೀಕರಣಗೊಳಿಸಲಾಗುತ್ತದೆ. 
ಈ ಸಿದ್ಧಾಂತದಲ್ಲಿ ಬಲಿಪಶುವು ವೈರಸ್‌ ಬರೆದವನಲ್ಲಿ ಸಂಧಾನ ಮಾಡಿಕೊಳ್ಳುವ ಮೂಲಕ ಸೈಪರಟೆಕ್ಸ್ಟ್‌ ಅನ್ನು ಡಿಕ್ರಿಪ್ಟ್ ಮಾಡುವ ಸಲುವಾಗಿ IV+SKಯನ್ನು ಹಿಂಪಡೆಯಬೇಕಾಗುತ್ತದೆ. (ಯಾವುದೇ ಬ್ಯಾಕ್‌ಅಪ್‌ ಅನ್ನು ಉಳಿಸಿಕೊಂಡಿಲ್ಲ ಎಂದು ಊಹಿಸುತ್ತಾ) ವೈರಸ್‌ನ ವಿಶ್ಲೇಷಣೆಯು ಸಾರ್ವಜನಿಕ ಕೀಯನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ, ಆದರೆ IV ಮತ್ತು SKಗಳನ್ನು ಪಡೆಯಲು ಡಿಕ್ರಿಪ್ಷನ್‌ ಅಗತ್ಯವಿರುತ್ತದೆ. ಇದರ ಫಲಿತಾಂಶವು ಮೊಟ್ಟಮೊದಲು ಕಂಪ್ಯೂಟೇಷನಲ್‌ ಕಾಂಪ್ಲೆಕ್ಸಿಟಿ ಸಿದ್ಧಾಂತವನ್ನು ವಿರುದ್ಧ ಇಂಜಿನಿಯರಿಂಗ್‌ಗೆ ದೃಢ ವಿರೋಧ ವ್ಯಕ್ತಪಡಿಸುವ ಮಾಲ್‌ವೇರ್‌ ಅನ್ನು ಕಂಡುಹಿಡಿಯಲು ಬಳಸಬಹುದೆಂದು ತೋರಿಸಿಕೊಟ್ಟಿತು. 
ಗಣಕ ವೈರಸ್ ಸಂಶೋಧನೆಯ ಇನ್ನೊಂದು ಬೆಳವಣಿಗೆಯ ಕ್ಷೇತ್ರವೆಂದರೆ ಲೊಕ್ಟಾ-ವೊಲ್ಟೆರಾ ಸಮೀಕರಣವನ್ನು ಬಳಸಿ ಗಣಿತದ ಮಾದರಿಗಳನ್ನು ಸೃಷ್ಟಿಸುವ ಮೂಲಕ ವರ್ಮ್‌ಗಳ ನಡತೆಗಳನ್ನು ಪಟ್ಟಿಮಾಡುವುದು, ಇದನ್ನು ಜೈವಿಕ ವೈರಸ್‌ಗಳನ್ನು ಅಧ್ಯಯನ ಮಾಡುವಾಗ ಬಳಸಲಾಗುತ್ತದೆ. ಹಲವಾರು ವೈರಸ್‌ಗಳ ಪುನರುತ್ಪತ್ತಿ ಮಾದರಿಯನ್ನು ಹಲವಾರು ಸಂಶೋಧಕರು ಅಧ್ಯಯನ ಮಾಡಿದ್ದಾರೆ. ಅವುಗಳಲ್ಲಿ ಗಣಕ ವೈರಸ್‌ನ ಪುನರುತ್ಪತ್ತಿ, ಪ್ರಿಡೇಟರ್‌ ಕೋಡ್‌ಗಳು‌ ರೀತಿಯ ವೈರಸ್‌ ವಿರುದ್ಧ ವೈರಸ್‌ಗಳ ಹೋರಾಟ, ಪ್ಯಾಚಿಂಗ್‌ನ ಪರಿಣಾಮ ಮುಂತಾದವುಗಳು ಸೇರಿವೆ. 

ಜಾಲ ಮತ್ತು ಸ್ಪಾಮ್
ಮಾಲ್‌ವೇರ್‌ ತಂತ್ರಾಂಶದ ಕುರಿತಾದ ಶೈಕ್ಷಣಿಕ ಸಂಶೋಧನೆ: ಸಂಕ್ಷಿಪ್ತ ಸಮೀಕ್ಷೆ
ಗ್ರೇ ವೇರ್
ಗುರಿಯಿಟ್ಟ ಎಸ್‌ಎಮ್‌ಟಿಪಿ ಭೀತಿಗಳು