Examining the Ethical Implications and Technical Capabilities of Key-logger Software | IEEE Conference Publication | IEEE Xplore