Kodowanie okładek

Cover-coding to technika ukrywania danych przesyłanych przez niezabezpieczone łącze w celu zmniejszenia ryzyka szpiegowania. Przykładem kodowania nakładkowego byłoby wykonanie przez nadawcę bitowego XOR (wyłącznego OR) oryginalnych danych z hasłem lub liczbą losową, która jest znana zarówno nadawcy, jak i odbiorcy. Uzyskane w ten sposób zakodowane dane są następnie przesyłane od nadawcy do odbiorcy, który odkrywa oryginalne dane, wykonując kolejną bitową XOR (wyłączne OR) na odebranych danych przy użyciu tego samego hasła lub liczby losowej.

ISO 18000-6C (EPC Class 1 Generation 2) Tagi RFID chronią niektóre operacje za pomocą kodu zabezpieczającego. Czytnik żąda losowej liczby z tagu, a tag odpowiada nową losową liczbą. Następnie czytnik szyfruje przyszłą komunikację z tym numerem, używając bitowego XOR, do wysyłanych danych. Kodowanie okładek jest bezpieczne, jeśli nie można przechwycić sygnału znacznika, a liczba losowa nie jest ponownie używana. W porównaniu z głośnymi transmisjami z czytnika, rozproszenie wsteczne tagów jest znacznie słabsze i trudne – ale nie niemożliwe – do przechwycenia.