På webbservern renderar och sparar jag bilder utifrån indata. Du bör kanske använda fäljande värden för att skapa en unik nyckel:Egen serialisering
Problemet innefattar namngivningen av bildfilen.
Jag söker en injektiv (saknar invers) funktion F sådan att:
F(indata) = filnamn
En egenskap hos filnamnet "bör" vara att det inte är längre än 32 tecken.
Så... För varje indata genereras en kombination av siffror och bokstäver som är "relativt" unik för indata. Samma indata genererar samma filnamn (=cachning).
Är det en idé att MD5-hasha indata.ToString() ? Finns det bättre metoder?
Tack för all hjälp.Sv: Egen serialisering
* Encoding: jpg, gif, png
* Storlek: Höjd och bredd
* Color histogram value
Eftersom en MD5-hashakan ge samm värde för två helt olika värden.