0
- 18.02.2013 - 17:39
|
помогите реализовать простое шифрование, со сдвигом или может есть что получше. по команде savetofile. данные будут браться с бд. | |
1
- 18.02.2013 - 19:10
| dat>>8 | |
2
- 18.02.2013 - 19:11
|
md5(dat) ) можно просто буквы четные и нечетные местами переставить) | |
3
- 18.02.2013 - 19:12
|
а можно четные и нечетные биты местами поменять опять же а можно загнать данные в xmega и заюзать там aes какой нибудь) опять же - base64 помню пробовал) | |
4
- 18.02.2013 - 19:13
| а обратно? (а обратно позже) | |
5
- 18.02.2013 - 19:15
| 4-Протезофф >а такой | |
6
- 18.02.2013 - 19:16
| * задачи не ставили, извините) | |
7
- 18.02.2013 - 20:29
|
Основное правило - шифровать вдоль, а не в поперек. Дополнительно - шифрование и дешифровка должны нагружать ресурсы процессора под самую завязку, чтобы исключить возможность грубой силы. | |
8
- 18.02.2013 - 22:11
|
7-Протезофф >ну блин.. непрофильная ветка/отсутствует постановка задачи, о чем тут говорить.. base64 - и сойдет.. | |
9
- 19.02.2013 - 00:47
| 8-Фанат NASCAR > уточнение.. расшифровка будет отдельным ехешником) | |
10
- 19.02.2013 - 08:58
| 9-Nesh >да какая разница, в гугле есть все ) | |
11
- 26.02.2013 - 22:51
|
У меня на пхп есть вот такое. Думаю, что довольно стойкое, ибо вряд ли сломается кроме как перебором =)) Код: $_POST[PHP_DATA]=gzcompress('123456'); //зашифрованное $SECURE_CODE_STR='password'; //собсно пароль for ($CNT=0;$CNT<strlen($_POST[PHP_DATA]);$CNT++)** for ($CNT_2=strlen($SECURE_CODE_STR)<50?0:strlen($SECURE_CODE_STR)-50-($SECURE_CODE_STR[strlen($SECURE_CODE_STR)-1]+0);$CNT_2<strlen($SECURE_CODE_STR);$CNT_2++)** $_POST[PHP_DATA][$CNT]=Chr(Ord($_POST[PHP_DATA][$CNT])-Ord($SECURE_CODE_STR[$CNT_2])); ** $SECURE_CODE_STR.=strtolower(is_int(SubStr(md5($SECURE_CODE_STR),0,1))?SubStr(md5($SECURE_CODE_STR),0,1):SubStr(md5($SECURE_CODE_STR),1,2)); ** for ($CNT=0;$CNT<strlen($_POST[PHP_DATA]);$CNT++)** $_POST[PHP_DATA][$CNT]=Chr(Ord($_POST[PHP_DATA][$CNT])-Ord($SECURE_CODE_STR[$CNT])); ** $SECURE_CODE_STR=null; if(@gzuncompress($_POST[PHP_DATA]))** ......... ** | |
| Интернет-форум Краснодарского края и Краснодара |