16.05.2014 Views

Wireless Security.pdf - PDF Archive

Wireless Security.pdf - PDF Archive

Wireless Security.pdf - PDF Archive

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

466 Chapter 19<br />

Initialize<br />

key stream<br />

generator<br />

Initialize<br />

Initialize<br />

Run stream cipher key stream Run stream cipher key stream Run stream cipher<br />

generator<br />

generator<br />

Figure 19.11: Bluetooth stream cipher periodicity<br />

Initialize<br />

key stream<br />

generator<br />

enough time for the key stream generator to be initialized. The overall timing sequence is<br />

as shown in Figure 19.11 where “ running the stream cipher ” and “ initializing key stream<br />

generator ” slots alternate.<br />

19.2.6 Integrity Protection<br />

The Bluetooth standard relies on a cyclic redundancy check (CRC) to provide message<br />

integrity. Recall from Section 18.6 that WEP also used CRC for providing message<br />

integrity. We discussed the loopholes of this approach in Section 18.7 and concluded that<br />

using a linear noncryptographic integrity check mechanism like CRC leaves a lot to be<br />

desired as far as integrity protection is concerned. We also saw that just encryption does<br />

not automatically provide integrity. In other words, just because a message is encrypted<br />

does not mean that it can’t be modified in-transit without the receiver’s knowledge.<br />

The bottom line is that by choosing CRC, Bluetooth fails to provide any real 12 integrity<br />

protection.<br />

19.2.7 Enhancements<br />

As we said at the beginning of this chapter, ad hoc networking technology is still in its<br />

nascent stage. There are many issues to be resolved and security is such an issue. The<br />

Bluetooth standard is also expected to evolve as ad hoc networking technology evolves.<br />

12<br />

That is, any strong enough.<br />

www.newnespress.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!