Security for Ubiquitous Computing