Bruce Schneier | |||||||||||||||
Schneier on SecurityA blog covering security and security technology. « Fingerprinting Paper | Main | Do-it-Yourself Security Checkpoint » August 13, 2005The Devil's Infosec DictionaryI want "The Devil's Infosec Dictionary" to be funnier. And I wish the entry that mentions me -- "Cryptography: The science of applying a complex set of mathematical algorithms to sensitive data with the aim of making Bruce Schneier exceedingly rich" -- were more true. In any case, I'll bet the assembled here can come up with funnier infosec dictionary definitions. Post them as comments here, and -- if there are enough good ones -- I'll collect them up on a single page. Posted on August 13, 2005 at 10:48 AM • 106 Comments To receive these entries once a month by e-mail, sign up for the Crypto-Gram Newsletter. On the definition of Identity Theft, how about adding: The act of corporations and government entities offering too little protection to too many people for too long and now it is too late to stop it. Posted by: Rick Katz at August 13, 2005 11:58 AM Sysadmin: Posted by: wim at August 13, 2005 12:00 PM Internet Worm: Posted by: Wim at August 13, 2005 12:01 PM Closed source: Open Source: Posted by: wim at August 13, 2005 12:04 PM SECURITY, INFORMATION: Posted by: Vainstein at August 13, 2005 12:08 PM Virus or Made by people who want to demonstrate that the average user is to stupid to make any security decisions whatsoever or Program made by analists to check the gender distribution (click on the attachment to get naked women) or financial interests (win 5000 dollars, click on the attachment), computer savvy (please click on attachment, enter passphrase and click on program inside) or general intelligence (click on attachment) Posted by: Wim at August 13, 2005 12:10 PM Firewall Posted by: Wim at August 13, 2005 12:12 PM IPSEC Posted by: Wim at August 13, 2005 12:14 PM WEP (Wired Equivelant Privacy) |wep| verb [past part.] intrans 1. To implement security after an incident. 'I WEPd for days after our wireless network was comprimised' noun 1. An IEEE standard that works as advertised 'WEP provides the exact level of privacy as the wired internet, nearly none' Posted by: Alf Watt at August 13, 2005 12:15 PM Security Policy Posted by: Wim at August 13, 2005 12:18 PM Hardening When applied to servers: When applied to desktops Posted by: Wim at August 13, 2005 12:20 PM ENCRYPTION Posted by: Vainstein at August 13, 2005 12:21 PM Password Policy Posted by: Wim at August 13, 2005 12:22 PM ROT13 - A cryptography algorithm which is applied twice to secure all wireless communications Wireless - A security mechanism designed to hide data in spectrums which are inheirently more secure because they cannot be seen by the human eye. Security Officer (remixed definition) - Someone who seeks to annoy users with inane password requirements instead of doing their actual job which is to take blame when a 1337 Hacker uses the CEO's mother's maiden name to compromise the entire network. CEO - An untouchable who should have access to all networkable computers. This person should be regarded as trusted and secure by default. Security Policy - A document which is to be strictly followed unless it would be inconvenient to do so. Trojan Horse - A term created to give people on full-disclosure something to argue over Hashing Algorithm - A complex series of mathematical equations designed to output something that has been proven to be consistently nothing like the input. Infinite Loop - See Recursive Recursive - See Infinite Loop Log Files - Files where the read bit is unneccesary. 127.0.0.1 - This machine is the cause of 99% of all security problems. 127.0.0.2 - This machine is the cause of the other 1% The Mythical Non-Connected Machine - The theoretically secure machine in a locked vault not connected to any external network interface. See Useless Technology One Time Pads - A technology which is perfectly secure unless used. Uptime - The interval between the time the machine is compromised and the discovery of said compromise. Unbreakable - See Breakable Breakable - See Everything Everything - See Breakable Authentication Tokens - Devices designed to spur humans to think of new and better ways to weaken system security. RSA - Three guys who really are going to be pretty disappointed when we figure out a fast way to factor large integers. Posted by: D.J. Capelis at August 13, 2005 12:24 PM Sysadmin (2) Posted by: Wim at August 13, 2005 12:24 PM Physical Security Posted by: Wim at August 13, 2005 12:28 PM Biometric security Posted by: Wim at August 13, 2005 12:29 PM Performed by a person with no security knowledge to assess if the current network is compliant with the written documents 5 years ago. Posted by: Security Audit at August 13, 2005 12:31 PM Trojan Horse Posted by: Wim at August 13, 2005 12:32 PM Virus Posted by: Wim at August 13, 2005 12:33 PM Hacker User Posted by: wim at August 13, 2005 12:35 PM Helpdesk Posted by: wim at August 13, 2005 12:40 PM Firewall
HTTPS Posted by: Wim at August 13, 2005 12:42 PM SSL/HTTPS Posted by: Vainstein at August 13, 2005 1:15 PM I'd suggest this edit to one of Wim's: Virus: A program which slows down and destabilizes your computer Anti-virus: A program which sloes down and destabilizes your computer Posted by: Mike Schiraldi at August 13, 2005 2:10 PM Cryptography Posted by: Ari Heikkinen at August 13, 2005 2:15 PM Full Disclosure: Responsible Disclosure: Posted by: MathFox at August 13, 2005 2:22 PM Telnet: Least secure possible mechinisim for accessing machines remotely. Also, the only port open on the firewall to access machines remotely. Wired equivelent protection: A tool for deluding yourself into thinking that assumptions that once held still do. OR Wired equivelent protection: CAT-5 cabling. Users: See security holes. Security holes: The ability to do anything useful with a system. Remote access: The ability to use a system from elsewhere. Also, the ability to abuse a system from elsewhere. Security consultant: The person outside your orginization that you pay to secure everything you don't want anybody outside your orginization to know about. Evidence: That which you use to convict people of offenses against you. Also, that which other people use to convict you of offenses against them. Breaking and entering: Research. Dumpster diving: Because one man's trash is another man's instruction manual. Social Engeneering: Getting people paid to be helpful to be a little too helpful. Belt sander: The only way to securely delete the contents of a hard drive. Wire clippers: The most effective tool for securing a computer. Posted by: JMM at August 13, 2005 2:25 PM I looked at the page and atleast some of it is actually funny, like this: Analyst, security Posted by: Ari Heikkinen at August 13, 2005 2:58 PM Phisting, what happens after you've been successfully phished... Posted by: argo at August 13, 2005 3:05 PM Username/password: A string of characters used to keep honest people out of a system. Posted by: jammit at August 13, 2005 3:10 PM This is a classic I heard years ago: Encryption: A powerful algorithmic encoding technique employed in the creation of computer manuals. Posted by: Pat at August 13, 2005 3:50 PM Computer Manual Security policies Posted by: Wim at August 13, 2005 4:09 PM Logging: storage array stress-testing Password Policy: Reverse Turing test - means to prove that users are human and hence cannot remember simple, four-class passwords Road Warrior: Virus prospector and cracker attractor VPN: Virtual Private Network, something which is none of those three Penetration testing: BitTorrent Red Teaming: post-layoff beer session Port scanning: ritualized warning used by Actual Dangerous Crackers (See: consultant, penetration testing) Crafted Packet: handwritten layoff notice Malicious Code: financial application Single Point of Failure: See 'CEO' Honeynet: see BitTorrent Posted by: Sierran at August 13, 2005 4:10 PM Complicated Password Any password not belonging to the set: 11111 , 1234567, qwerty, (name of familymember, dog etc) Backup Courier Services Posted by: Wim at August 13, 2005 4:20 PM Cleaning crew: The lowest paid employees or contractors in your company, with access to most of your company's physical and virtual assets. Posted by: Arik at August 13, 2005 4:21 PM Telephone Posted by: Wim at August 13, 2005 4:23 PM Cryptography: The art of mathematically scrambling data to be non-readable by a malicious attacker -- unless the attacker finds the password where it is written on a sticky note stuck to the monitor. Beyond Fear: ....but not beyond hystaria. CEO: The guy with least technical knowledge who makes the biggest technical decisions. Posted by: B-Con at August 13, 2005 6:20 PM Operating Systems: an aspiration rarely achieved; wishful thinking Posted by: Tim Howland at August 13, 2005 8:03 PM Information Security Policy: a document designed to cover the arse of the Information Security people should any security problem arise. Full compliance with this document would require users to burn their PCs, crush them into cubes, and bury them deep within the earth. The document is inevitably written by someone so anti-social that they would never be hired on the business side, but so untalented that they have no practical use in the IT department. Posted by: Luke Burton at August 13, 2005 8:40 PM Unix Systems Administrators: these come in two flavours. 1. The young, thoughtful type who will go out of his or her way to help you solve a problem, as long as you phrase the question correctly. Reads slashdot, cryptogram, phrack, and generally ignores company policy when it's expedient to do so. Wears a lot of black and has at least one open source related toy on desk. 2. The thoughtless type who adhere to company policy like superglue and prevent any real work from being done. Typically saw their first Unix prompt in University and keep a small cheat sheet of commonly used commands on their desk. Are generally to be avoided because in the unlikely event you actually have them perform a task for you, they will certainly stuff it up. Wears neat casual clothes and has an unusually tidy desk. Posted by: Luke Burton at August 13, 2005 8:52 PM Patching: the act of installing software, provided by a vendor, to address a security hole or bug. Typically done after malware has already exploited the hole and the vendor is receiving negative publicity because of it. If the act of patching does not fundamentally destroy the machine, you may also expect it to introduce new and improved security holes. Posted by: Luke Burton at August 13, 2005 8:59 PM Information security consultant: a parasite who derives an income stream from the paranoia of others. Sometimes the parasitic relationship is mutually beneficial; frequently though the host finds themselves robbed of a large amount of cash for no measurable gain in security. Apart from sizeable holes appearing in the host's bank balance, the presence of a security consultant might also be detected by their droppings, called "information security policy documents" (see above). Posted by: Luke Burton at August 13, 2005 9:04 PM Single sign on: a delirious utopian fantasy wherein users can authenticate themselves on all company systems using the same authentication token. In the wildest fantasies this might include a convenient physical token like a smart card. No known implementations of Single Sign On have been seen in the wild. Sometimes very smart people end up in mental asylums after attempting an implementation; approach a project like this at your own risk. Posted by: Luke Burton at August 13, 2005 9:10 PM Wireless security: 1. an oxymoron. 2. Something that exists in a parallel universe where there are no malicious eavesdroppers and everyone loves one another. Posted by: Luke Burton at August 13, 2005 9:15 PM Trusted person Trusted system or device Trusted computer Trustworthy person Security system Dumpster Email Virus 0wn493 Posted by: Terry Browning at August 13, 2005 9:44 PM This may seem like nitpicking, but it seems like they'd all be (slightly) funnier if they ended with periods. If nothing else, that's the style of Bierce's witticisms when they pop out through fortune(6)... Posted by: Nathan Sharfi at August 13, 2005 11:14 PM Keyword : an easy to remember short distionary word, so that don't have to write it down. Examples : Posted by: Stu Savory at August 14, 2005 12:08 AM Port: Site Certificate: Authentication: Posted by: peachpuff at August 14, 2005 1:50 AM
==== ACL (Access Control List): A list determining which users should have access to which files/programs, compiled/managed by executives who have no knowledge of which files/programs a user actually needs. Back door: A secret means of entering your system, widely known by everyone except you. Cryptography: The science of applying mathematical algorithms to sensitive data and then obscuring your easily-broken algorithim with phrases like, 'nanolevel hyperrandom multiphasic encryption.' Cybercrime: Incidents more easily blamed on anonymous hackers than on the failure of employees or IT security staff. Doghouse: The equivalent of Consumer Reports for cryptographic products. Posted by: Nick at August 14, 2005 3:07 AM cryptography: the fine art of protecting data which, those who need do not know how to use and those who will misuse it will know it well. cryptography: the sensitive science whose code can be printed in a book that can be exported, but exporting a soft-copy of that code is illegal. Posted by: frodo at August 14, 2005 6:52 AM DRM: The methods used to convert what you thought was a purchase, into a rental. Trusted Computing: Computers which any sufficiently large corporation can trust more than they trust you. Cyperspace Czar: Fall guy. Posted by: Dave Harmon at August 14, 2005 7:01 AM > SECURITY, INFORMATION: A tradeoff between misconceptions of the Can we send this one back for a rewrite? It was going to be very good before it devolved into incoherence.... Posted by: david at August 14, 2005 8:01 AM David wrote ... I thought that was the point. Posted by: terry at August 14, 2005 9:03 AM Address book: Food for worms, carried around by them to feed other worms. AES: Advanced Employment Securing. A mathematical system to protect jobs at the NSA. Brute Force Attack: Type of information gathering by CIA CIA: A division of NSA, specialized in gathering information by breaking bones, instead of codes. Enigma: It was an enigma to the Germans how the Allies could find their U-boats. One-Time Key: An easy to forget password Steganography: A system to hide porn in another image. If detected, one believes the porn is used to hide a secret message. Posted by: Dirk Rijmenants at August 14, 2005 11:13 AM "Cryptography is nothing more than a mathematical. framework for discussing the Posted by: Gunnar Peterson at August 14, 2005 11:33 AM encryption Posted by: another_bruce at August 14, 2005 1:23 PM Folks, the titular reference is to Ambrose Bierce's work, _The Devil's Dictionary_: http://www.alcyone.com/max/lit/devils/ Some of you may want to check that out, just to pick up the proper attitude and form for these things. Another example: Intellectual Property: The legal basis for preventing anyone poorer than you from profiting by the ideas you stole from them. Posted by: David Harmon at August 14, 2005 2:36 PM KNOCK-KNOCK JOKE [Who's there?] Posted by: Vainstein at August 14, 2005 4:31 PM 24/7 Analyst, Security Encryption Encryption, Strong Phishing Posted by: John M. Ford at August 14, 2005 10:33 PM This link from Lars Knudsen's Journal of Craptology has even funnier entries IMHO: Posted by: Dido Sevilla at August 15, 2005 2:22 AM Terms that haven't circulated yet but maybe should: Cryptogasp: The gasp from the realization that one has forgotten the super obscure unguessable passphrase that one never wrote down even in a hint and important data is ow inaccessible. Cryptograbby: The desire to collect crypto keys. Can include Key Largo: An impractically oversized crypto key. Cryptoblabbling: 2) Talking about esoteric detail of cryptography to an uninterested audience. Also called "cryptobabbling on" or "cure for insomnia". 3) Idiotically disclosing one's passphrase or other "secret" info. J.D. Abolins Posted by: J.D. Abolins at August 15, 2005 6:38 AM Cryptography: Posted by: Whim at August 15, 2005 7:03 AM PKE: Two factor authentication: VPN: Way of increasing your companiy's long distance bills. (See strong authentication)
Posted by: Pat at August 15, 2005 8:33 AM Organizational Security Mousepad Posted by: zoli at August 15, 2005 8:40 AM " Two factor authentication: Something the user has, and something the user forgets." Shouldn't that be: Posted by: quercus at August 15, 2005 9:30 AM Password Encryption CSO Social Engineering Critical Infrastructure Security Awareness Training Provisioning Vulnerability Users Posted by: radiantmatrix at August 15, 2005 10:16 AM Trusted Computing: When faceless, multibillion-dollar corporations can be trusted to completely control your computer and your data. Posted by: DAW at August 15, 2005 10:23 AM biometric authentication: something the user used to be. Posted by: ruby at August 15, 2005 10:39 AM Cleaning crew: Posted by: dude at August 15, 2005 11:15 AM Critical infrastructure (CI), n. Perceived Critical Infrastructure (PCI), n. Information Warfare, n. FUD, n. BeFUDdlement, n. Posted by: w at August 15, 2005 11:37 AM Some definitions do not need to change: PASSPORT, n. A document treacherously inflicted upon a citizen going Posted by: Daedala at August 15, 2005 12:50 PM D.J. Capellis is almost right Circular Definition - See Infinite Loop Z. Posted by: Zwack at August 15, 2005 1:43 PM I thought of another one: Race Condition And, Zwack, the whole Infinite Loop and Recursion jokes have already been done by the Hacker's Dictionary in this form: Recursive: see 'Recursive'
Posted by: Radiantmatrix at August 15, 2005 2:27 PM Snake oil. Posted by: Alexander Else at August 15, 2005 5:52 PM Buffer overflow. Posted by: Alexander Else at August 15, 2005 6:00 PM Firewall. Posted by: Alexander Else at August 15, 2005 6:07 PM Concrete Block Security: The computer does nothing, communicates with nothing, stores nothing. But Hey! It's secure. "Good" Encryption: NSA has a back door to it. (As oppose to "Evil" encryption.) Posted by: Cyent at August 15, 2005 7:55 PM Outsourced Call Centre: Personal information publishing house. Posted by: Sisyphus at August 15, 2005 10:41 PM Digital Signature: A means to determine that the Public Key: Your DES key on your homepage. Key agreement protocol: A method of setting up an absolutely secure communication channel between yourself and somebody who claims to be a really nice person. Password Safe: A simple program which allows you to forget/delete/give-to-the-Russian-mafia every password you own simultaneously. Posted by: csrster at August 16, 2005 6:43 AM Password Your mother's maiden name. Secure Password Your boss's mother's maiden name. Birth certificate. The document recording a Secure Password. Posted by: Dave Bell at August 16, 2005 7:35 AM Security: Sphincter: Posted by: Twerpette at August 16, 2005 12:04 PM Security work: n. Posted by: woody weaver at August 16, 2005 12:10 PM Strong password policy: A policy requiring users to use complex passwords and change them frequently, thereby guaranteeing that each user's current password can be found written down somewhere within arm's reach. Posted by: Jim Duncan at August 16, 2005 12:13 PM Certification and Accreditation: The process of creating a stack of documentation sufficiently thick to discourage any idea of reading it, but the sheer size of which is supposed to prove due diligence in implementing security. Posted by: Jim Duncan at August 16, 2005 12:23 PM Mandatory Access Control: The fallacy that a system can be made to prevent users from sharing information without some formal authorization. Posted by: Jim Duncan at August 16, 2005 12:41 PM Social Engineering: Wearing a shirt with a first name on it and holding a clipboard Posted by: fezzik at August 16, 2005 1:48 PM Two-Factor Authentication: A method of access control using something that the user forgot and something that the user left in their pants and put through the washing machine. Single-Sign-On: A method of access control enabling a user to forget how to access every single system and application in the enterprise merely by consuming one too many adult beverages at lunch. Password Complexity: Utopian belief that users can successfully log into one system that requires the use of one of only three special characters: #, $ or % and another system that can not use #, $ or % without requiring three calls to the helpdesk. Posted by: gotpasswords at August 16, 2005 2:53 PM GUI : Graphical User Interrupt Secure Computer Two-factor Authentication Complex Password Acceptable Risk Posted by: Pat Cahalan at August 16, 2005 4:42 PM Information Security: Firewall: Infrastructure: Critical Infrastructure: Security Policy: Root user: User: Self-Help: Physical Security: Posted by: John R Campbell at August 16, 2005 5:29 PM WINDOWS, and UNIX: ENTERPRISE: Posted by: Vainstein at August 16, 2005 9:14 PM firewall: A simple piece of technology which allows you safely to remove or disable all internal security systems in your intranet. Quantum cryptography: the ultimate development of security through obscurity - a security system nobody can understand. Posted by: csrtser at August 17, 2005 1:47 AM Windows Security: see "oxymoron" Cheap but I like it. Posted by: Bartley at August 17, 2005 11:23 AM Biometric security: authentication on principle of something you temporarily have and forget can be taken away from you Posted by: Phil at August 18, 2005 4:55 AM Virtual Private Network: A. virtual reality illusion of security - simulated by wearing glasses mirrored on the inside; B. technical implementation of the Big Brother house - creating a feeling that nobody is watching Posted by: blouis at August 20, 2005 7:24 AM 99% Uptime Guaranteee: Authentication: Digital Signature: Certificate:
Posted by: blouis at August 20, 2005 8:15 AM Digital Signature Key Keyspace Terminal Emulation Posted by: MarkW at August 20, 2005 9:50 AM Trusted Third Party: Any organization that can be manipulated by the government. Posted by: TheSage at August 26, 2005 12:55 AM VPN : A way for your retrenched staff to "stay in touch". Posted by: ScottG at February 8, 2010 11:57 PM Post a comment
Powered by Movable Type. Photo at top by Steve Woit.
Schneier.com is a personal website. Opinions expressed are not necessarily those of BT. |
|
Comments