Text this: Nanoelectronic devices for hardware and software security /