The document presents a method for generating pseudo-random keys for image encryption using fractals and a trellis coded genetic algorithm (TCGA). It discusses the strengths and limitations of various key generation techniques, emphasizing the unpredictability required for cryptographic applications. The proposed method, which utilizes Sierpinski triangles to create random seed values, was implemented in MATLAB and tested for randomness and efficiency based on established statistical tests.