[Код] Функция шифратор
|
|
Artem_Buero |
Дата: Четверг, 12.06.2014, 16:38 | Сообщение # 1
|
Сообщений: 4223
Статус: Offline
|
Сам код функции: Код Cipher(Src, Key1, Key2 = 0, Key3 = 0) { Loop, 3 { If not Key%A_Index% Break StringSplit, Keys, Key%A_Index% Dest = Loop, Parse, Src { Index := Mod(A_Index, Keys0) + 1
Key := Asc(Keys%Index%) Code := Asc(A_LoopField) Dest .= Chr(Code = Key ? Code : Code ^ Key) } Src := Dest } Return Dest } Теперь как её использовать: Нам нужно 3 переменных(Можно сделать и 1) Код key1 = АЗАЗАЗТЕКСТТЕКТСТЫВ key2 = AUTOHOTKEYKEYKEYKEY!!! key3 = 1234567890-= Потом сама переменная которую вы хотите зашифровать Например: Код test := "Текст для теста шифратора " Теперь сама функция: Код test1 := Cipher(test, Key1, Key2, Key3) test1-Переменная в которой будет результат Теперь что-бы расшифровать текст нам надо просто менять key'и местами пример: Код test2 := Cipher(test1, Key3, Key2, Key1) Всё в переменную test2 записан нормальный текст Удачи кароч Для тех кто нехера не понимает зачем это надо:инфа тут
МОЙ ВК - https://vk.com/gospodin_buero
Сообщение отредактировал Artem_Buero - Четверг, 12.06.2014, 23:33 |
|
|
|
[CM]Werevolf |
Дата: Четверг, 12.06.2014, 19:21 | Сообщение # 2
|
Боец
Сообщений: 255
Статус: Offline
|
а для чего это?)
Cheater CM - 07.08.2014
R178832205026 - WebMoney 410011146154167 - Money Yandex
|
|
|
|
|
Sergo_bro2 |
Дата: Четверг, 12.06.2014, 20:19 | Сообщение # 4
|
Coder
Сообщений: 892
Статус: Offline
|
Еminem, В голову не приходило что шифраторами шифруют какую нибудь информацию
CS:GO RANK: SUPREME*Клац* [b][+]Skype: sergeiplugatyr
|
|
|
|
Artem_Buero |
Дата: Четверг, 12.06.2014, 23:29 | Сообщение # 5
|
Сообщений: 4223
Статус: Offline
|
Еminem, Типа пост набил? Для чего-же может быть шифратор? Вот тебе инфа: Код Шифрова́ние — обратимое преобразование информации в целях сокрытия от неавторизованных лиц, с предоставлением, в это же время, авторизованным пользователям доступа к ней. Главным образом, шифрование служит задачей соблюдения конфиденциальности передаваемой информации. Важной особенностью любого алгоритма шифрования является использование ключа, который утверждает выбор конкретного преобразования из совокупности возможных для данного алгоритма.[1][2]
Пользователи являются авторизованными, если они обладают определенным аутентичным ключом. Вся сложность и, собственно, задача шифрования состоит в том, как именно реализован этот процесс.[1]
В целом, шифрование состоит из двух составляющих — зашифрование и расшифрование.
С помощью шифрования обеспечиваются три состояния безопасности информации:[1]
Конфиденциальность.
Шифрование используется для скрытия информации от неавторизованных пользователей при передаче или при хранении.
Целостность.
Шифрование используется для предотвращения изменения информации при передаче или хранении.
Идентифицируемость.
Шифрование используется для аутентификации источника информации и предотвращения отказа отправителя информации от того факта, что данные были отправлены именно им.
Для того, чтобы прочитать зашифрованную информацию, принимающей стороне необходимы ключ и дешифратор (устройство, реализующее алгоритм расшифровывания). Идея шифрования состоит в том, что злоумышленник, перехватив зашифрованные данные и не имея к ним ключа, не может ни прочитать, ни изменить передаваемую информацию. Кроме того, в современных криптосистемах (с открытым ключом) для шифрования, расшифрования данных могут использоваться разные ключи. Однако, с развитием криптоанализа, появились методики, позволяющие дешифровать закрытый текст без ключа. Они основаны на математическом анализе перехваченных данных.[1][3] Более подробно можно узнать тут Что-бы больше таких глупых вопросов не было закрепил
МОЙ ВК - https://vk.com/gospodin_buero
Сообщение отредактировал Artem_Buero - Четверг, 12.06.2014, 23:33 |
|
|
|