Программисты из Сингапура разработали алгоритм, который анализирует звуки щелчков, издаваемых вставляемым в замок ключом, и выдает данные, позволяющие создать точную копию ключа. Статья по теме еще готовится к публикации, но некоторые детали были представлены на конференции HotMobile 2020, посвященной компьютерным технологиям, передает Planet- today.
Ученые, группу которых возглавил Сундарая Рамеш из Национального университета Сингапура, создали алгоритм, которому достаточно лишь звука ключа в замке, чтобы реконструировать форму ключа. Данные, генерируемые алгоритмом, можно использовать для печати дубликатов ключа на 3D-принтере.
Алгоритм SpiKey, о котором рассказали сингапурские ученые, пока что далек от идеального — он позволяет создавать точные копии ключей по звуку их вхождения в замок лишь примерно в половине случаев. Но и это — более, чем впечатляющий результат.
«Механизм английского замка с шестью штифтами может принимать 586.5 тысяч положений. Алгоритм SpiKey позволяет распознавать около 330 тысяч комбинаций. При этом, анализирующий звук алгоритм может выдавать несколько вариантов-кандидатов — иногда их количество доходит до пятнадцати. Но обычно дело сводится к трем вариантам», — отмечают создатели системы, добавляя, что использовать алгоритм на практике довольно сложно, так как у него строгие требования к качеству записанного звука, плюс, ключ в замок нужно вставлять точно и равномерно.

























