Могу ли я сделать PHP-скрипт для шифрования вещей с помощью специального ключа шифрования и обеспечить его безопасность?Пользовательский метод шифрования
Скажем, у меня был пароль password
, и у меня был массив, содержащий значения, чтобы заменить каждую букву и номер на ряд букв и цифр, и я использовал preg_replace
. Если значения для каждой буквы и числа были уникальными, было бы безопасно и, возможно, даже более безопасным, чем стандартный метод шифрования?
Имейте в виду, что я раньше ничего не делал с шифрованием, и мне просто интересно, будет ли это работать. Главный вопрос: безопасно ли оно.
EDIT: Итак, я сделал простую функцию, чтобы использовать то, что я думал изначально, и он изменяет «шустрая лиса перепрыгнула через ленивую собаку» в
Tv596 l34j 0v9 b75 75 v596 l34j 0v9 b75 75 l34j 0v9 b75 v596 l34j 0v9 b75 75 9 ll34j l34j 0v9 09 ghf9 l34j l34j 0v9 09 57 7 cn0n l34j f3ghf9 l34j l34j 0v9 09 5v596 l34j 0v9 b75 75 l34j 0v9 b75 v596 l34j 0v9 b75 75 9 56bv d543 a608v 4v596 l34j 0v9 b75 75 l34j 0v9 b75 v596 l34j 0v9 b75 75 9 ghf9 l34j l34j 0v9 09 57 dg53 608v n56bv h6 608v 45f l34j 0v9 b75 ;9 dg53 v596 l34j 0v9 b75 cn0n ghf9 df5 5fg6 v596 l34j 0v9 b75 75 l34j 0v9 b75 v596 l34j 0v9 b75 75 9 56bv cn0n 7ghf9 l34j l34j 0v9 09 57 dg53 l34j 0v9 v596 l34j 0v9 b75 75 l34j 0v9 b75 v596 l34j 0v9 b75 75 9 ghf9 l34j l34j 0v9 09 57 l34j l34j 0v9 09 v596 l34j 0v9 b75 75 v596 l34j 0v9 b75 75 l34j 0v9 b75 v596 l34j 0v9 b75 75 9 l608v 45f l34j 0v9 b75 ;9 6ghf9 v596 l34j 0v9 b75 75 l34j 56bv 56bv cn0n 7ghf9 l34j l34j 0v9 09 57 dg53 608v 45f
В основном, длинная строка чисел, поэтому, если бы кто-то мог подробно объяснить мне, как это будет небезопасно , если ключ был закрыт.
A (классический) шифр замещения гораздо менее безопасен, чем практически все современные подходы. Я слышал, AES хорош. Но использование хорошего шифрования не гарантирует, что оно безопасно. Протокол обмена ключами и хранения ключей оказывает очень большое влияние на безопасность * системы *. –
Пожалуйста, ** пожалуйста ** не делайте этого ни в чем, даже отдаленно напоминающем производственную систему. – ircmaxell
@ircmaxell Можете ли вы посмотреть мое редактирование. – Core