COMPTIA Glossary

Glossary terms for Network+ , Security+ and others related to Cyber Security

108 flashcards Β· Computer Science Β· by Z

  1. acceptable use policy (AUP)

    an organization's policy that provides specific detail about what users may do with their network access (email, messages, limits on access time, storage space)

  2. access control list (ACL)

    the underlying data associated with a network resource that defines the access permissions (read, write, delete, execute files)

  3. accounting

    tracking for auditing purposes of users' access to resources

  4. active logging

    intelligence gathering tool used during the forensic process

  5. active reconnaissance

    engaging with the target via port scanning & service identification

  6. address resolution protocol (ARP)

    protocol that resolves a device's assigned IP address to its MAC hardware address

  7. administrative control

    control based on business and organizational processes and procedures

  8. Advanced Encryption Standard (AES)

    a symmetrical 128-bit fixed block encryption system. 128 /192 / 256 bits

  9. Advanced Persistent Threat (APT)

    a threat rooted in capability to infiltrate a network & remain inside while going undetected

  10. adversarial artificial intelligence

    machine learning techniques to solve a variety of problems and challenges used by an adversary

  11. agile

    a SDLC model that breaks development into cycles, iterative and incremental process

  12. air gap

    a physical isolation gap between a system or network & outside world

  13. annual loss expectancy (ALE)

    the expected cost per year from a risk's occurrence. the product of single loss expectancy (SLE) and annualized rate of occurrence (ARO)

  14. annual rate of occurrence (ARO)

    the number of times a given risk will occur within a single year

  15. antispam

    software program that adds a layer of defence by filtering out undesirable email

  16. antivirus

    software program used to protect the user environment that scans for email and downloadable malicious code

  17. armored virus

    a virus that is hard to detect & seeks to make analyzing its functions difficult

  18. ARP poisoning

    an attack that tricks a device into thinking an IP address is related to any MAC address (broadcast fake ARP relay to entire network, poison all computers)

  19. asymmetrical keys

    a pair of key values (1 public, 1 private) used to encrypt / decrypt data. private key decrypts data, encrypts with public key

  20. attribute based access control (ABAC)

    logical access control model recommended as preferred access control model for info sharing among diverse organizations

  21. auditing

    tracking of user access to resources for security purposes

  22. authentication

    process of identifying users

  23. Authentication Header

    component of the IPsec protocol that provides integrity, authentication and antireplay capabilities

  24. authorization

    process of identifying what a given user is allowed to do

  25. automated indicator sharing (AIS)

    US department of Homeland Security that enables exchange of cyber security threat indicators

  26. banner grabbing

    technique used to identify what operating system is running a machine and services

  27. baseline

    A measure used to determine abnormal system and network behaviors.

  28. Bcrypt

    A key-stretching algorithm based on the Blowfish cipher that provides an adaptive hash function.

  29. behaviour-based IDS

    detection method in which a user notices an unusual pattern of behaviour

  30. behaviour-based monitoring

    established patterns of baseline operations to identify variations that might identify unauthorized access attempts

  31. birthday attack πŸŽ‚

    attack that finds collisions within hash functions (more efficient than brute forcing 1way hashes)

  32. black box

    a test done with no information or knowledge about a system or its source code

  33. blockchain

    digital ledger where transactions are grouped in blocks with cryptographic hashes that is shared with the network

  34. block cipher

    An algorithm that transforms a message from plaintext (unencrypted form) to ciphertext (encrypted form), one piece at a time. The block size represents a standard chunk of data that is transformed in a single operation.

  35. Blowfish 🐠

    A block cipher that encrypts using any size chunk of data and perform encryption with any length encryption key, up to 448 bits.

  36. bluejacking 🟦🦷

    bluetooth attack where generated prompt messages look like they came from the device, but connects to the attacker's device

  37. bluesnarfing 🟦

    Bluetooth attack that can expose or alter a user’s information.

  38. boot sector virus πŸ₯ΎπŸ¦ 

    a virus that's placed into the first sector of a hard drive so that when the computer boots, the virus loads into memory.

  39. bot πŸ€–

    an automated computer program that needs no user interaction. Bots allow hackers to take control of a system. Many bots = botnet.

  40. botnet πŸ€–πŸ€–πŸ€–

    A large number of bots that forward transmissions to other computers on the Internet. #zombie_army.

  41. bring your own device (BYOD)

    workplace policy that allows personal devices access to enterprise data and systems

  42. brute-force attack 🦾

    attack that relies on cryptanalysis or algorithms capable of performing exhaustive key searches.

  43. buffer overflow

    attack that exceeds that data of app or service and exposes data

  44. business continuity plan (BCP)

    A business continuity plan prepares for automatic failover of critical services to redundant offsite systems.

  45. business impact analysis (BIA)

    determining the impacts from the interruption of time-sensitive or critical business processes.

  46. business partner agreement (BPA)

    A type of contract that establishes the responsibilities of each partner.

  47. captive portal

    A web page connection through a network that requires some type of interaction before the user is allowed access to other networking or Internet sites.

  48. .cer

    common certificate extension

  49. certificate authority (CA)

    A system that issues, distributes, and maintains current information about digital certificates. private ( company or an organization for its own use) public ( on the Internet for general public access)

  50. certificate policy

    statement that governs the use of digital certificates.

  51. certificate revocation list (CRL)

    Certificate Authority list that enumerates digital certificates that are no longer valid and the reasons they are no longer valid.

  52. certificate signing request (CSR)

    A request to apply for a digital certificate.

  53. certification practice statement (CPS)

    A document that defines the practices and procedures a CA uses

  54. chain of custody ⛓️

    The documentation of all transfers and tracking of evidence from one person to another or a crime scene date, time, reason for transfer, and signatures of both parties involved in the transfer.

  55. Challenge Handshake Authentication Protocol (CHAP) 🀝

    authentication method: hashed version of a user’s password is transmitted during the authentication process.

  56. cipher | ciphertext

    A method of encrypting text or encrypted message

  57. cipher block chaining (CBC) ⛓️

    A commonly used mode that provides for confidentiality only and not integrity. where you see it used openssl aes-256-cbc -e -in message.txt -out encrypted_message

  58. clickjacking πŸ’»

    hijacking attack that takes advantage of browser vulnerabilities allows the attacker to redirect clicks or keystrokes to something the user does not expect.

  59. Cloud Security Alliance (CSA) ☁️

    A nonprofit organization that provides security best practices for cloud- based services and computing.

  60. cold site

    A remote site that has electricity, plumbing, and heating installed ready for use for disaster recovery or business continuity plans.

  61. common access card (CAC) πŸͺͺ

    A smart card for identity authentication systems. military industry

  62. confusion ⁉️

    cryptography method hiding any connection between ciphertext and plaintext making it difficult to reverse from ciphertext to plaintext without the key.

  63. continuity of operations plan (COOP)

    Gov't initiative that ensures continued operation despite disasters & threats

  64. Core Root of Trust Measurement (CRTM) πŸ₯ΎπŸ“

    bootloader measures and sends the hash value to the TPM chip for storage in one of the platform configuration registers (PCR) before execution.

  65. CCMP

    Counter Mode with Cipher Block Chaining Message Authentication Code Protocol based on Advanced Encryption Standard (AES) encryption cipher

  66. cross-site request forgery (XSRF) βœ–οΈ

    web attack exploits existing site trust unexpired banking session cookies, to perform actions on the trusting site using the already existing trusted account

  67. cross-site scripting (XSS) βœ–οΈ

    web attack malicious executable code is placed on a website allow the attacker to hijack a user session to conduct unauthorized access expose confidential data, and log successful attacks back to the attacker.

  68. cryptography e7274bd06ff93210298e7117d11ea631

    The process of protecting information by disguising (encrypting) it in a format that only authorized systems or individuals can read. {secret writing}

  69. crypto-malware 😈

    Malware that is specifically designed to find potentially valuable data on a system and encrypt it

  70. Cuckoo πŸ”

    A malware analysis tool that provides results of what a file does when executed in an isolated environment

  71. CVE / CVSS

    Common Vulnerabilities and Exposure Common Vulnerability Scoring System publicly known vulnerabilities with descriptions and references, along with severity ratings

  72. cyber kill chain πŸ”ͺ⛓️

    A framework that is used to track the steps or phases that an attacker goes through as part of an intrusion.

  73. Data Encryption Standard (DES)

    block cipher that uses a 56-bit key and 8 bits of parity on each 64-bit chunk of data.

  74. data loss prevention (DLP)

    Security services that identify, monitor, and protect data during use, storage, or transfer between devices. relies on inspection of data and transactional details for unauthorized access operations.

  75. defense-in-depth

    military strategy term balanced emphasis on people, technology, and operations to maintain information assurance (IA).

  76. [Network] demilitarized zone (DMZ)

    An area in a network that allows limited and controlled access from the public Internet. a screened subnet.

  77. denial of service (DoS) πŸ›‘

    an attack denies legitimate users access to a server or services by consuming lots of system resources or network bandwidth to render a service unavailable.

  78. detective control πŸ•΅οΈβ€β™€οΈ

    A control that warns that physical security measures are being violated.

  79. deterrent control ⚠️

    A control that is intended to discourage individuals from intentionally violating information security policies or procedures.

  80. dictionary attack πŸ“šπŸ’’

    An attack software is used to compare hashed data (passwords) to a word in a hashed dictionary. repeated until matches are found in the hashes to determine the original password that was used

  81. differential backup

    A backup that provides only the data that has changed since the last full backup It is incomplete without the last full backup.

  82. Diffie-Hellman (D-H) key exchange πŸ”‘

    key exchange between two parties no prior arrangement both agree on a secret key that is known only to them

  83. Diffie-Hellman Ephemeral (DHE) πŸ”‘

    ephemeral {short lived} version of D-H key exchange that uses a different key for every conversation

  84. diffusion

    A method for mitigating the capability to identify patterns that might help break a cipher.

  85. digital certificate

    document that has user’s public key and the digital signature of the CA [authenticated the user]

  86. Digital Signature Algorithm (DSA)

    A U.S. standard for the generation and verification of digital signatures to ensure authenticity.

  87. discretionary access control (DAC)

    access control method access rights are configured at the discretion of accounts with authority over each resource capability to extend administrative rights

  88. distinguished encoding rules (DER)

    The binary form of a PEM certificate cryptography

  89. πŸ›‘ distributed denial of service (DDoS) πŸ›‘

    An attack multiple systems simultaneously using extreme consumption of bandwidth and other resources

  90. DLL injection πŸ₯’πŸ’‰

    programming error allows an attacker to run code within the context of another process (difficult to trace the attack)

  91. DNS poisoning ☠️ πŸš₯

    An attack redirecting legitimate traffic by changing the IP record for a specific domain.

  92. dnsenum

    A tool enumerates DNS finds mail exchange servers, domain name servers, and the address records for a domain.

  93. domain hijacking πŸŽƒ

    An attack a domain is taken over without the original owner’s knowledge or consent.

  94. Domain Name System (DNS)

    A system translation: human- readable named addresses into their numeric IP equivalents.

  95. Domain Name System Security Extension (DNSSEC)

    A suite of specifications provides protection against DNS attacks by authenticating DNS response data.

  96. domain reputation

    Protection for registered domains that provides monitoring and threat intelligence.

  97. dumpster diving πŸ—‘οΈ

    A technique attacker gathers information from discarded data.

  98. DV certificate πŸ’Ώ

    A certificate only verifies and includes the domain name.

  99. EAP Flexible Authentication πŸ“‘ via Secure Tunneling (EAP- FAST)

    wireless authentication connections proposed replacement to the Lightweight Extensible Authentication Protocol (LEAP)

  100. EAP Transport Layer Security (EAP-TLS) πŸ‘‚ EAP-TTLS

    A protocol certificate-based mutual authentication, negotiation of the encryption method, and encrypted key determination between the client and the authenticating server. TTLS: tunnelled TLS authentication