reckless personal opinions (gluckq) wrote,
reckless personal opinions
gluckq

Category:

Randomized Keyboard

Я тут поделился одной из своих гениальных идей с коллегой из США, так он мне сказал, что в Америке такое можно запатентовать. Приходится срочно выкладывать в public domain.

Предположим нужно набрать некоторый текст с клавиатуры, но есть подозрение, что на этом компьютере пасётся keylogger. Можно конечно с виртаульной клавиатуры, но всё равно keylogger запомнит mouse events, затем рассчитает grid, и всё. Можно расставить клавиши в случайном порядке, но если keylogger вычислил grid, то простым частотным анализом он сразу же расшифрует текст. Можно было бы менять клавиши в случайном порядке после каждого нажатия -- это уже лучше, но человеку неудобно будет их искать. Моё решение: раскладка виртуальной клавиатуры в алфавитном порядке, но после каждого нажатия меняется offset (положение буквы А).
Subscribe

  • decline and fall of Roman Empire

    By the fifth century, people were ready to abandon civilization itself in order to escape the fearful load of taxes.

  • софизм

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

  • unfair advantage

    Sometimes it has been a benefit in my life to have people believe I was stupid. I let people choose how they prefer to see me. I don’t curate…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 4 comments