SLP contains a public-key cryptography based security mechanism that allows signing of service announcements.
As addresses can be spoofed, the authenticity of the device must be proven at a different level anyway, e.g. in the application protocol (e.g. with SSL) or in the packet layer (IPsec).