This document presents a method for hiding messages in images using edge-based steganography. It begins with an abstract that outlines hiding information in the edge pixels of an image using Canny edge detection. It then provides background on steganography, encryption, image steganography techniques, and edge detection algorithms like Canny, Sobel, Roberts, etc. The methodology section describes the process of converting the cover image to grayscale, detecting edges with Canny, converting the message to binary, hiding the bits in the edge pixels using XOR, and retrieving the message. Pseudocode is provided for the encoding and decoding algorithms.