LINUX.ORG.RU

на ум приходит разве что реплейс строки по алфавиту, с заменой на какие нибудь знаки

Bacteriophage
() автор топика

А если так например, перевести символы в бинарный вид, и у каждой 8 битовой группы первые скажем три цифры обнулять если больше нуля и прибавлять если меньше)?

Bacteriophage
() автор топика
Ответ на: комментарий от Bacteriophage

не надо изобретать велосипеды, задача решена еще со времен цезаря.

можно еще использовать openssl: http://php.net/manual/en/function.openssl-encrypt.php

можно еще использовать установленный GPG: http://www.ibm.com/developerworks/opensource/library/os-php-encrypt/ , листинг 8

heisenberg ★★
()

шрифт поменяй на вебдингз

anonymous
()

Для того и другого есть реализация Blowfish.

Suntechnic ★★★★★
()
Ответ на: комментарий от crowbar

RC4 оптимально по соотношению простоты реализации и надежности.

зачем самому реализовывать? И да, подумай, как твой RC4 эпично положит любой сервер(в реализации на пхп).

emulek
()

base64, base_convert, icu, iconv, intl, подстановка?

swwwfactory ★★
()
Ответ на: комментарий от Bacteriophage

Самое главное правило программиста применяющего криптографию, никогда не придумывать свои алгоритмы и не реализововать существующие если они уже реализованы.

Если есть время, советую глянуть Cryptography на coursera.

zinfandel ★★
()
Ответ на: комментарий от zinfandel

Самое главное правило программиста применяющего криптографию, никогда не придумывать свои алгоритмы и не реализововать существующие если они уже реализованы.

++

emulek
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.