Pull to refresh
32
0
Send message
А мы это и делаем. Но без вскрытия.
Непонятно почему графика ухудшилась. Не могли же купертиновцы еще при проектировке шины и видеокарты заложиться на на заниженную частоту.

Хотя, кто их знает )
Спасибо за карму. Перенес в тематический.
Если даже по вашей тематике цена клика в директе больше — это совершенно не означает, что вложенный в рекламу рубль принесет в гугле и бегуне больше чем в директе.
В случае готовых алгоритмов (md5, sha и т.д.) самое простое и эффективное — добавить соль и переставить пару символов на выходе. Это отсечет возможность нахождения подходящего ключа в лоб по имеющимся просчитанным таблицам.

Ну или изобретать свои криптостойкие алгоритмы :)
Не увеличиваете. Множество значений на выходе тоже самое, а криптостойкость добавлением «константы в периоде» не увеличить.
Брутфорсом не ломают в онлайне.
md5 есть функция, отдающая хеш по ключу. При этом взломать функцию, означает — найти ключ, который вернет такой же хеш, что и оригинальный.

Так вот оригинальный ключ и найденный совершенно не обязательно должны совпадать.

А криптостойкость падает по той причине, что при многократных преобразованиях происходит уменьшение значимой информации исходных даных. Т.е. количество значений функции на выходе не увеличивается, а уменьшается.

for 0..6000 {
k = md5(k)
}
Это типичное заблуждение. Криптостойкость только уменьшается от таких преобразований.

Information

Rating
Does not participate
Date of birth
Registered
Activity