Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: "Chris M. Thomasson" Newsgroups: sci.crypt Subject: Re: xorpng Date: Sun, 5 Jan 2025 14:35:29 -0800 Organization: A noiseless patient Spider Lines: 38 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sun, 05 Jan 2025 23:35:30 +0100 (CET) Injection-Info: dont-email.me; posting-host="0a9b3b8b2325ec9f2ae161f5c632ce0f"; logging-data="1298991"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180gZoIo7xt3A7kNHGHgljbLzlRKNmDoMg=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:LqH5kElUZDtlgAttj4cZdQl4ApI= In-Reply-To: Content-Language: en-US Bytes: 3121 On 1/5/2025 2:18 PM, Stefan Claas wrote: > Chris M. Thomasson wrote: >> On 1/5/2025 2:06 PM, Chris M. Thomasson wrote: >>> On 1/5/2025 1:25 AM, Stefan Claas wrote: >>>> Rich wrote: >>>>> Stefan Claas wrote: >>>>>> Rich wrote: >>>>>> >>>>>>> If instead you mean some kind of "special, PNG aware, encryptor that >>>>>>> only encrypted the bitmap data of a PNG", but left the file as >>>>>>> otherwise a proper PNG image structure, then that is slightly tricky >>>>>>> (and an algorithm that is only useful for PNG's alone). >>>>>> >>>>>> Yes, this is what I mean. >>>>> >>>>> Which brings up the question of: why? >>>>> >>>>> Why go to the trouble to create an encryptor that is specalized for >>>>> just encrypting the internal bitmap data within a PNG, leaving the rest >>>>> as a PNG file, when a generic "byte stream" encryptor will encrypt the >>>>> entire PNG with no extra effort? >>>> >>>> To make more content as allowed postable on social media, like X. >>>> >>> >>> Well, posting a png to say, facebook, well... It's probablly going to >>> turn it into a jpg... This can ruin the embedded ciphertext in the png >>> image... >> >> Actually, the damn FB allows me to send my links with embedded >> ciphertext just fine. > > It is for X and not Meta. > Well, sending say a PNG to X, it still might convert it into a JPG. It might alter things for compression purposes. This can mess around with your payload...