Security Engineering: A Guide to Building Dependable Distributed Systems
Security Engineering: A Guide to Building Dependable Distributed Systems
BLINK: securing information to the last connection
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Hi-index | 0.00 |
BLINK, or brief-lifetime ink, is a technology for secure document delivery and management that employs pixel-domain scrambling of raster images by a hardware device connecting a computer to its display. A BLINK decoder monitors digital video signals, identifies the presence of scrambled images, and selectively decrypts regions of the video frame containing them. The primary application is delivery of confidential documents that can only be viewed by a specific machine or user, possibly within a fixed time limit or for a fixed number of views. Removing the decryption step from the computer to the display cable confers numerous advantages, including complete protection against document forwarding, copying, pasting, screen capture, and memory snooping; furthermore it requires no particular operating system, reader software or proprietary document format. In this paper we implement several core BLINK primitives on an Alteral FPGA development board. These primitives include encrypted image identification and location, key extraction, decryption by a key stream, and bit-plane extraction for encrypted images embedded in LSB planes of other images