Серьёзно этим вопросом не интересовался, но думаю вам следует обратить внимание внимание на эллиптическую криптографию, где-то даже видел открытые реализации на js.
проверил изображение отфотошопленное и сохранённое фотошопе определил верно, а вот пересохраненный в бмп паинтом вообще ничего не мог определить - никакоко анализа по пикселям только данные которые прога сама оставила