Jump to content

Honeytoken

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by YouVeNeverSeenBetter (talk | contribs) at 16:54, 16 August 2023. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In the field of computer security, honeytokens are honeypots that are not computer systems. Their value lies not in their use, but in their abuse. As such, they are a generalization of such ideas as the honeypot and the canary values often used in stack protection schemes. Honeytokens do not necessarily prevent any tampering with the data, but instead give the administrator a further measure of confidence in the data integrity.

Honeytokens are fictitious words or records that are added to legitimate databases. They allow administrators to track data in situations they wouldn't normally be able to track, such as cloud-based networks.[1] If data is stolen, honey tokens allow administrators to identify who it was stolen from or how it was leaked. If there are three locations for medical records, different honey tokens in the form of fake medical records could be added to each location. Different honeytokens would be in each set of records.[2]

If they are chosen to be unique and unlikely to ever appear in legitimate traffic, they can also be detected over the network by an intrusion-detection system (IDS), alerting the system administrator to things that would otherwise go unnoticed. This is one case where they go beyond merely ensuring integrity, and with some reactive security mechanisms, may actually prevent the malicious activity, e.g. by dropping all packets containing the honeytoken at the router. However, such mechanisms have pitfalls because it might cause serious problems if the honeytoken was poorly chosen and appeared in otherwise legitimate network traffic, which was then dropped.

The term was first coined by Augusto Paes de Barros in 2003.[3][4]

Uses

Honeytokens can exist in many forms, from a dead, fake account to a database entry that would only be selected by malicious queries, making the concept ideally suited to ensuring data integrity. A particular example of a honeytoken is a fake email address used to track if a mailing list has been stolen.[5][6]

See also

References

  1. ^ Honeytokens and honeypots for web ID and IH
  2. ^ White Paper: "Honeypot, Honeynet, Honeytoken: Terminological issues"
  3. ^ DLP and honeytokens
  4. ^ IDS: RES: Protocol Anomaly Detection IDS – Honeypots
  5. ^ Has my mailing list been stolen? | Plynt Security Testing Learning Center
  6. ^ "Why Honeytokens Are the Future of Intrusion Detection". The Hacker News. Retrieved 2023-08-16.