Harold Thimbleby
“Cybersecurity & viruses” only

1.Cybersecurity & viruses — Publications: refereed
1.1.Journal papers: refereed
1.2.Contributions to edited volumes: refereed
1.3.Conference papers: refereed
2.Cybersecurity & viruses — Invited publications: not refereed
2.1.Forewords and keynotes
2.2.Editorials, articles and reviews in journals
2.3.Articles in other journals
3.Cybersecurity & viruses — Other publications
3.1.High-profile electronic publications
3.2.Patents
3.3.Public expert witnessing reports
3.4.Correspondence and other communications
4.Cybersecurity & viruses — Presentations, exhibitions, debates, workshops
4.1.ACM Distinguished Lectures
4.2.Gresham College lectures and videos
4.3.Unpublished keynotes
4.4.Invited conference presentations
4.5.Invited lectures, webinars and seminars
4.6.Debates
4.7.Workshops (refereed, published & unpublished)

All subject categories

Google profile

AutostereogramsBooksCalculatorsDevice designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHCIHuman ErrorLawInternetPost Office Horizon scandalLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingSoftware EngineeringEverything


1. Cybersecurity & viruses — Publications: refereed

1.1. Journal papers: refereed

H. Thimbleby, “Misunderstanding IT: Hospital cybersecurity problems in court”, Digital Evidence and Electronic Signature Law Review, vol. 15, pp. 11–32 (2018). DOI: 10.14296/deeslr.v15i0.4891

H. Thimbleby, S. O. Anderson & P. A. Cairns, “Reply to ‘Comment on “A Framework for Modelling Trojans and Computer Virus Infection”, by E. Mäkinen’”, Computer Journal, vol. 44, no. 4, pp. 324–325 (2001). PDF DOI: 10.1093/comjnl/44.4.324

H. Thimbleby, S. O. Anderson & P. Cairns, “A Framework for Modelling Trojans and Computer Virus Infection”, Computer Journal, vol. 41, no. 7, pp. 444–458 (1999). PDF DOI: 10.1093/comjnl/41.7.444

H. Thimbleby, “Personal Boundaries and Global Stage”, First Monday, vol. 3, no. 3 (1998). URL DOI: 10.5210/fm.v3i2.582

H. Thimbleby, D. J. Pullinger & I. H. Witten, “Concepts of Cooperation in Artificial Life”, IEEE Transactions on Systems, Man & Cybernetics, vol. 25, no. 7, pp. 1166–1171 (1995). PDF DOI: 10.1109/21.391298

H. Thimbleby, “An Organisational Solution to Piracy and Viruses”, Journal of Systems and Software, vol. 25, no. 2, pp. 207–215 (1994).

H. Thimbleby & P. Ladkin, “Comments on A Paper by Voas, Payne & Cohen: “A Model for Detecting the Existence of Software Corruption in Real Time””, Computers & Security, vol. 13, no. 6, pp. 527–531 (1994). PDF DOI: 10.1016/0167-4048(91)90140-9

H. Thimbleby, S. Greenberg, I. H. Witten & G. F. Coulouris, “A New Approach to Sharing Data in Social Networks”, International Journal of Man-Machine Studies, vol. 34, no. 3, pp. 337–348 (1991).

H. Thimbleby, “Can Viruses Ever Be Useful?”, Computers and Security, vol. 10, no. 2, pp. 111–114 (1991). DOI: 10.1016/0167-4048(91)90004-W

H. Thimbleby, “Artificial Life”, Computer Bulletin, Series IV, vol. 2, no. 4, pp. 22–23 (1990).

H. Thimbleby, “Artificial Life: References”, Computer Bulletin, Series IV, vol. 2, no. 6, p. 5 (1990).

1.2. Contributions to edited volumes: refereed

H. Thimbleby & I. H. Witten, “Virus, Computer”, The Encyclopedia of Computer Science, A. Ralston, E. D. Reilly & D. Hemmendinger (editors), pp. 1839–1841, Nature Publishing Group (2000).

H. Thimbleby, S. Greenberg, I. H. Witten & G. F. Coulouris, “A New Approach to Sharing Data in Social Networks”, Computer Supported Cooperative Work and Groupware, S. Greenberg (editor), pp. 211–222, Academic Press (1991).

1.3. Conference papers: refereed

H. Thimbleby, “The Future of Viruses”, Proceedings of The NCC Information Technology Conference (1992).

H. Thimbleby, “Liveware: A Personal Distributed CSCW”, Proceedings CSCW: Computer Supported Co-operative Work, IEE Colloquium, no. IEE Digest 1990/133, pp. 6/1–6/4 (1990).

H. Thimbleby & S. O. Anderson, “Virus Theory”, Proceedings Workshop on Viruses and Their Future Impact on Computing Systems, no. IEE Digest 1990/132, pp. 4/1–4/5 (1990).

H. Thimbleby, “Viruses and Their Impact on Future Computing Systems”, Proceedings Workshop on Viruses and Their Future Impact on Computing Systems, IEE Colloquium, no. IEE Digest 1990/132, pp. 1/1–1/4 (1990).

2. Cybersecurity & viruses — Invited publications: not refereed

2.1. Forewords and keynotes

H. Thimbleby, “Cowboy digital undermines safety-critical systems”, Safer Systems: The Next 30 Years, Proceedings of the 30th Safety-Critical Systems Symposium, vol. SCSC-161, pp. 203–226, Safety-Critical Systems Club (2022).

H. Thimbleby, “The pivotal pandemic: Why we urgently need to fix IT”, Systems and Covid-19, Proceedings of the 29th Safety-Critical Systems Symposium, vol. SCSC-161, pp. 413–427, Safety-Critical Systems Club (2021).

H. Thimbleby, “Computers and AI in hospitals: Criminal proceedings against nursing staff”, Artificial Intelligence and the Criminal Justice System, Rome (2019).

H. Thimbleby, “Cybersecurity problems in a typical hospital (and probably all of them)”, Developing Safe Systems, Proceedings of the 25th Safety-Critical Systems Symposium, Keynote, M. Parsons & T. Kelly (editors), pp. 415–439, Centre for Software Reliability, Safety-Critical Systems Club, Bristol, UK (2017).

H. Thimbleby, T. Bell, M. Fellows, I. Witten & N. Koblitz, “Explaining Cryptosystems to the General Public”, First IFIP World Conference on Information Security Education (WISE), Proceedings IFIP TC11 WG11.8 Conference, Keynote, L. Yngstgröm & S. Fischer-Hübner (editors), Report Series 99–008, pp. 221–233, Stockholm University/Royal Institute of Technology, Sweden (1999). PDF

2.2. Editorials, articles and reviews in journals

H. Thimbleby & P. Curzon, “Negligent nurses? Or dodgy digital?”, CS4FN: Computer Science for Fun, vol. 25 (Autumn), pp. 18–19 (2018). URL

2.3. Articles in other journals

H. Thimbleby, “Liveware: Putting Viruses to Work”, British Computer Society HCI Newsletter, no. 14, pp. 6–7 (1990).

H. Thimbleby & I. H. Witten, “The Worm that Turned”, Personal Computer World, pp. 202–206 (July 1990).

H. Thimbleby, “Turning Viruses to Good Use”, New Scientist, vol. 126, no. 1722, pp. 72–73 (1990).

3. Cybersecurity & viruses — Other publications

3.1. High-profile electronic publications

H. Thimbleby, “WannaCry and current cybervulnerabilities”, Sky TV (22 June 2020).

H. Thimbleby & R. Koppel, “Lessons From the 100 Nation Ransomware Attack”, The Heathcare Blog (2017). URL

H. Thimbleby, K. Fu & W. Xu, “[in chinese]” (2017). URL

H. Thimbleby & K. Fu, “Ransomware: How we can climb out of this mess”, Heathcare IT News (2017). URL

H. Thimbleby, K. Fu, J. Leinonen & B. Ransford, “Six Factors Essential for Mitigating Cyber Risks in Healthcare”, Association for the Advancement of Medical Instrumentation (2017). URL

3.2. Patents

=H. Thimbleby, =D. J. Pullinger & =I. H. Witten, “Data Management and Security in Distributed Computing Systems”, UK Patent No. 9124679.3 (1991).

3.3. Public expert witnessing reports

H. Thimbleby, “Regina v Peter Antony Trier”, Swansea Crown Court (2017).

H. Thimbleby, “Regina v Phillipa Brown”, Crown Court at Inner London (2017).

H. Thimbleby, “Regina v Clare Cahill and Jade Pugh”, Cardiff Crown Court (2016).

3.4. Correspondence and other communications

H. Thimbleby, “Lost police data”, Letter, The Times, no. 73370, p. 32 (16 January, 2021).

H. Thimbleby, “Phone Snooping”, Letter, The Times, no. 72559, p. 28 (1 August, 2019).

H. Thimbleby, “Blockchain: Just the latest in a line of miracle cures”, Letter, Financial Times, no. 39807, p. 12 (14 June, 2018).

H. Thimbleby, “Cyberattacks and the National Health Service”, Letter, The Times, no. 72223, p. 28 (15 May, 2017).

H. Thimbleby, “Memorandum by Professor Harold Thimbleby, Middlesex University, London”, E-commerce: Policy Development and co-ordination in the EU, Select Committee on the European Union, House of Lords, p. 526, The Stationery Office, London (2000).

4. Cybersecurity & viruses — Presentations, exhibitions, debates, workshops

4.1. ACM Distinguished Lectures

H. Thimbleby, “After cancer, errors kill more people, and computers have everything to do with it”, Summer School of Science, Keynote, ACM 2018 Distinguished Lecture, Požega, Croatia (2018). URL

H. Thimbleby, “Missed solutions to WWII Enigma design”, Summer School of Science, Keynote, ACM 2018 Distinguished Lecture, Požega, Croatia (2018). URL

4.2. Gresham College lectures and videos

H. Thimbleby & M. Thomas, “Computer Bugs in Hospitals: A New Killer”, Gresham College (6 February 2018). URL Video

H. Thimbleby, “Computer Viruses”, Gresham College (21 March, 2002). Video PDF

H. Thimbleby, “Conventional Cryptography”, Gresham College (21 February, 2002). Video PDF

H. Thimbleby, “Modern Cryptography”, Gresham College (28 February, 2002). Video PDF

4.3. Unpublished keynotes

H. Thimbleby, “Everything involves computers, so you need to know six secrets … and some suggestions”, Clinical Engineering Conference, National Performance Advisory Group, Coventry (2022).

H. Thimbleby, “Assisted living and cybersecurity”, Workshop in Healthcare Science and Technology (WIHST), London (2018).

H. Thimbleby, “Cyber Security and Human Factors”, Department of Computer Science, Cardiff Metropolitan University, Cardiff (2018).

H. Thimbleby, “Cyber Security and Human Factors — What It Means For Us”, Completing The Picture II 2018, Cumbernauld, Scotland (2018).

H. Thimbleby, “Cybersecurity and Human Factors — What it means”, Completing The Picture I 2018, National Exhibition Centre, Birmingham (2018).

H. Thimbleby, “Human Factors in Cyber Security”, Accreditors’ Forum, National Cyber Security Centre, London (2018).

H. Thimbleby, “Risky digital healthcare — and how to fix it”, Risky Business, London (2018).

H. Thimbleby, “The Human Factor and Cybersecurity”, Data Matters 2018, DVLA (Driver & Vehicle Licensing Agency), Swansea (2018).

H. Thimbleby & P. Scott, “Why is digital health not based on evidence?”, Health+Care Conference and the Digital Healthcare Show, ExCel Centre, London (2018).

H. Thimbleby, “Cyber Health Thinking”, Cyber safety and resilience of connected health devices, Keynote, Royal Academy of Engineering, London (2017).

H. Thimbleby, “Future Internet Issues”, Internet: Opportunity or Threat?, Keynote, Institute of World Concerns, Coventry (1996).

4.4. Invited conference presentations

H. Thimbleby, “Computer Viruses, Trojans and Cryptography: The Issues”, National Residential Conference for Heads of Information Technology and Computing in Further Education Colleges (2001).

H. Thimbleby, “Internet Ethics”, IFIP 9.2.2 Namur (1998).

H. Thimbleby, “Internet and Unity”, Unity’97: Multicultural Festival for European Year Against Racism (1997).

H. Thimbleby, “Personal Boundaries/Global Stage”, IEE 20/20 Vision Conference on Morality in the Information Society (1997).

H. Thimbleby, “Digital cryptography”, Edinburgh International Science Festival (1996).

H. Thimbleby, “Future of the Internet”, Science Engineering Technology, SET’96 (1996).

H. Thimbleby, “Computers and Communications”, British Association for Advancement of Science Annual Conference, Newcastle (1995).

H. Thimbleby, “Computer Viruses or Free Speech?”, Edinburgh International Science Festival (1991).

H. Thimbleby, “JCI Database (software demonstration)?”, Joint Research Councils’ Initiative Meeting (1991).

H. Thimbleby, “Computer Viruses (panel)”, Second International Artificial Life Conference, Santa Fe, USA (1990).

H. Thimbleby, “Putting Computer Viruses to Good Use!”, Edinburgh International Science Festival (1990).

H. Thimbleby, “Computer Viruses”, Computer Support for Teaching Workshop, Stirling University (1989).

4.5. Invited lectures, webinars and seminars

H. Thimbleby, “CLSP Episode 10 - 26/10/2018 — Prof. Harold Thimbleby, healthtech and the NHS, Johnny English review”, Podcast (2018). URL

H. Thimbleby, “Digital and cybersecurity chaos in healthcare — and fixing it?”, Queen Mary University of London (2018).

H. Thimbleby, “Modern lessons from the German Enigma”, repeated 3 times, University of Michigan, USA (2017).

H. Thimbleby, “Incentivising the quality of software, hardware and systems”, Cyber safety and resilience: Strengthening the digital systems that support critical infrastructure and the internet of things, Royal Academy of Engineering, London (2016).

H. Thimbleby, “The World War II Engima: Avoidable bad design that lost a war”, Swansea Sketty Club (2014).

H. Thimbleby, “Social Network Analysis and Interactive Device Design Analysis”, Networks Research Group, Swansea University (2013).

H. Thimbleby, “Digital Cryptography”, UCL Science Society (2003).

H. Thimbleby, “Warfare and Modern Cryptogrpahy”, UCL Science Society, London (2003).

H. Thimbleby, “Hands-on Cryptography: How the Internet Changes the Rules”, Science Centre, Mathematical & Physical Sciences Faculty Lecture, UCL (2002).

H. Thimbleby, “Public Key Cryptography”, Middlesex University (2002).

H. Thimbleby, “Tour of New Zealand Universities: Talks On Computer Science Research and Cryptography”, Lecture Tour, 10 lectures, in each NZ university (2002).

H. Thimbleby & P. Cairns, “Computer Viruses”, Kings College London (1999).

H. Thimbleby, “Internet Ethics and Security”, VIP Briefing, Investment Centre, Melbourne, Victoria, Australia (1998).

H. Thimbleby, “Internet Evenings”, Chambers of Commerce, Haringey, North London (1998).

H. Thimbleby, “The Internet”, Warwick University Information Systems Seminar (1998).

H. Thimbleby, “The Internet and the Global Stage”, Royal Melbourne Institute of Technology, Victoria, Australia (1998).

H. Thimbleby, “Cryptography”, St. Alban’s School (1997).

H. Thimbleby, “Cryptography”, Southgate Amateur Radio Club (1996).

H. Thimbleby, “Future of the Internet”, lecture at SET’96, London (1996).

H. Thimbleby, “Internet Ethics”, Reading UCCF (1996).

H. Thimbleby, “The Internet Debate”, Huddersfield University (1996).

H. Thimbleby, “The Internet: Its Use and Abuse”, IMechE (Greater London Branch) Evening Lecture, London (1995).

H. Thimbleby, “Liveware”, Aldus UK, Edinburgh (1991).

H. Thimbleby, “Liveware”, IBM, Warwick (1991).

H. Thimbleby, “Liveware”, York University (1990).

H. Thimbleby, “Viruses are Here to Stay”, Evening Lecture, Stirling University, Scotland (1990).

H. Thimbleby, “Viruses & Cooperation”, Canon Research Europe (1990).

H. Thimbleby, “Bugs, Viruses and Liveware”, Glasgow University (1989).

H. Thimbleby, “Liveware Distribution”, Heriot-Watt HCI Centre Open Day, Scotland (1989).

H. Thimbleby, “Liveware”, Queen Mary College, London University (1988).

4.6. Debates

H. Thimbleby, “This House Believes ‘smart’ Tagging is Acceptable and Essential for Our Future”, Ubiconf 2004, London (2004).

H. Thimbleby, “This House Believes Internet Ethics Isn’t and We Should All be Anarchists”, Real Time Club, National Liberal Club, London (2003).

H. Thimbleby, “This House Believes that ‘Control of the Internet by Governments is Imperative for the Well-being of Society”, Real Time Club, London (2000).

H. Thimbleby, “This House is Not Ready for The Freedom of Cyberspace”, Cambridge University Union Debating Society, Cambridge University (1995).

4.7. Workshops (refereed, published & unpublished)

H. Thimbleby, “Cybersecurity in hospitals”, Scale Health, Digital Catapult, London (2018).


All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurity & virusesDevice designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHCIHuman ErrorLawInternetPost Office Horizon scandalLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingSoftware EngineeringEverything.