public void ShouldCipherWithoutFilteringImage() { string filePathToRead = @"../../../Data/square_wave.png"; string filePathToWrite = @"../../../Data/square_wave_encrypted.png"; List <Chunk> chunks = PNGFile.Read(filePathToRead); List <Chunk> parsedChunks = ChunkParser.Parse(chunks); List <Chunk> cipheredChunks = imageBlockCipher.CipherWithoutFiltering(parsedChunks); PNGFile.Write(filePathToWrite, cipheredChunks); }
private void CipherWithoutFiltering(ImageBlockCipher imageBlockCipher) { List <Chunk> parsedChunks = ReadAndParseChunks(); List <Chunk> cipheredChunks = imageBlockCipher.CipherWithoutFiltering(parsedChunks); PNGFile.Write(SaveFileDialog.FileName, cipheredChunks); }