Słownik pojęć

GUID (globalnie unikalny identyfikator)

Autor: Jack Zagorski | 2026-05-05 09:06:28

Czym jest GUID (globalnie unikalny identyfikator)?

GUID (Globally Unique Identifier) to 128-bitowa wartość używana do jednoznacznego identyfikowania informacji, obiektów lub jednostek w systemach, aplikacjach i bazach danych. W kontekście poczty i cyberbezpieczeństwa GUID-y często pojawiają się w nagłówkach wiadomości, tokenach uwierzytelniania lub identyfikatorach śledzenia, aby zapewnić, że każdy element lub transakcja może być śledzona niezależnie. Ponieważ żadne dwa GUID-y nie są takie same, stanowią one niezawodny sposób odwoływania się do danych bez kolizji czy nakładania się.

GUID-y są częścią standardu UUID (Universally Unique Identifier) zdefiniowanego w RFC 4122. Są szeroko stosowane w systemach rozproszonych, w tym w zarządzaniu DNS, tworzeniu oprogramowania i śledzeniu wiadomości w wielkoskalowych środowiskach poczty. GUID zapewnia, że identyfikatory pozostają unikalne, nawet gdy są generowane przez różne systemy lub w różnym czasie.

Jak działają GUID-y

GUID składa się z 32 znaków szesnastkowych, zwykle wyświetlanych w układzie pięciu grup oddzielonych myślnikami:

123e4567-e89b-12d3-a456-426614174000
 

Każdy segment reprezentuje część 128-bitowego identyfikatora, wyprowadzoną z liczb losowych, znaczników czasu, adresów sprzętowych lub funkcji kryptograficznych, w zależności od algorytmu generowania. Struktura ta sprawia, że GUID-y są statystycznie unikalne nawet wśród miliardów wygenerowanych wartości.

Do popularnych wersji GUID należą:

  • Wersja 1: łączy znacznik czasu i adres MAC urządzenia
  • Wersja 3: używa skrótu MD5 przestrzeni nazw i nazwy
  • Wersja 4: generowanie w pełni losowe (najczęściej stosowane)
  • Wersja 5: używa skrótu SHA-1 do deterministycznego tworzenia GUID

Ponieważ ich powtórzenie jest tak mało prawdopodobne, GUID-y idealnie nadają się do identyfikowania pojedynczych wiadomości, dzienników lub rekordów bez potrzeby centralnego organu przydzielającego identyfikatory.

Zastosowania GUID-ów w systemach poczty

W infrastrukturze poczty GUID-y pojawiają się w wielu kontekstach, aby zapewnić możliwość śledzenia wiadomości i ich integralność. Można je znaleźć w unikalnych identyfikatorach wiadomości, nagłówkach uwierzytelniania lub danych raportowych używanych do analizy.

Przykłady obejmują:

  • Nagłówki Message-ID generowane przez serwery poczty w celu jednoznacznego oznaczenia każdej wiadomości
  • Identyfikatory korelacji używane do dopasowywania zdarzeń dostarczenia i diagnostyki w różnych systemach
  • Tokeny śledzenia w raportach zbiorczych DMARC służące do rozróżniania poszczególnych rekordów
  • Wywołania API i procesy uwierzytelniania, w których wymagane są unikalne odniesienia transakcji

Osadzając GUID-y w poczcie i dziennikach systemowych, administratorzy mogą śledzić pojedyncze zdarzenia w złożonej sieci przekaźników, filtrów i bram - to niezbędna funkcja przy rozwiązywaniu problemów i audytowaniu.

GUID-y i DMARCeye

DMARCeye używa GUID-ów wewnętrznie do korelowania danych wiadomości, wyników uwierzytelniania i wpisów raportowych w wielkoskalowych zbiorach danych. Każdy analizowany rekord, nadawca lub aktywność domeny jest oznaczony unikalnym identyfikatorem, dzięki czemu nawet podobnie wyglądające wiadomości są śledzone odrębnie.

Takie użycie GUID-ów zwiększa zdolność DMARCeye do agregowania danych od wielu dostawców skrzynek pocztowych, wykrywania anomalii i przedstawiania trafnych wniosków na temat uwierzytelniania poczty i wykorzystania domeny. Ustrukturyzowane podejście platformy do śledzenia opartego na GUID-ach zapewnia precyzję w analityce, alertowaniu i długoterminowych badaniach kryminalistycznych.

Wypróbuj DMARCeye za darmo i zabezpiecz swoją domenę e-mail.

Aby dowiedzieć się więcej o DMARC i powiązanych pojęciach, zajrzyj do Słownika pojęć DMARCeye.