Шифрование кода посредством PHP

Статус
В этой теме нельзя размещать новые ответы.

vegaweb

Новичок
Шифрование кода посредством PHP

Есть ли способ одностороннего шифрования посредством PHP?
То есть, чтобы зашифровать можно было, а обратно никак. Например,
PHP:
base64_encode
работает в одну сторону, а
PHP:
base64_decode
с успехом ее возвращает в исходное состояние, поэтому использование этой функции равносильно запиранию дверей, накладывая табуретки возле двери одну на одну: затратив определенное количество времени все возвращается на места.
Вопрос: неужели в PHP не предусмотренна функция одностороннего шифрования? Если на примере вышеописанной функции, то чтобы
PHP:
base64_encode
существовало, а
PHP:
base64_decode
- нет.
 

vegaweb

Новичок
Автор оригинала: atv
md5 ?
Оно работает только в одну сторону? Почитал только что на php.net - не очень то понятно и что оно делает..
Вычисляет MD5 хэш строки str используя алгоритм MD5 RSA Data Security, Inc. и возвращает этот хэш. Хэш представляет собой 32-значное шестнадцатеричное число. Если необязательный аргумент raw_output имеет значение TRUE, то возвращается бинарная строка из 16 символов.
Не могли бы вы перевести на русский? :confused:
 

N3K

Новичок
md5 и есть шифрование в одну сторону. С помощью него обычно хранят пароли в бд.
то есть
md5('123') == md5('123')
md5('123') != md5('1234')
 

vegaweb

Новичок
N3K

Если зашифроватьтаким образом код php - программа будет работать?
 

ustas

Элекомист №1
vegaweb
О, вопрос по шифрованию гениального кода, я так понимаю? Если это так, возможно я тебя огорчу, но он никому не нужен.
 

antson

Новичок
Партнер клуба
vegaweb
зенд, ионкубе - но их тоже ломают.
и что вы такого суперценного написали, что исходники нужно шифровать ?
 

vegaweb

Новичок
antson, ustas

Ну хочется ребенку..помогите :)
даже если я ничего гениального не написал, это не значит что мне не нужно этого знать.

antson
меня интересуют не готовые программы, а именно средства PHP
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Ясно.
Переезжаем.
 

Духовность™

Продвинутый новичок
даже если я ничего гениального не написал, это не значит что мне не нужно этого знать.
офигенно. т.е. ты заморочился над этой проблемой исключительно ради того, что бы знать как шифровать код на PHP? Времени много свободного? И почему именно этот вопрос? Почему бы не узнать, как расшифровывать зубную формулу или, например, узнать принцип работы солнечных батарей на МКС?

Может тебе лучше уЗНАТЬ как в целом писать на PHP, постичь азы, для начала, а потом уже, лет через 10, и задуматься над подобным вопросом?
 

antson

Новичок
Партнер клуба
vegaweb
тогда начните с азов.
как работает пхп. интерперетатор.псевдокомпиляция. опкод .
криптография. симетричное/асиметричное шифрование.
обфускатор - что за зверь.

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

все детские навороты защиты на самом пхп только от людей, которые не могут eval заменить на print

Если так переживаешь за исходники, то пиши под ASP .NET на Си шарпе.
Раз уж только начал выбирать среду разработки
 

AmdY

Пью пиво
Команда форума
имхо, достаточно обфускатора, а всё остальное лишний геморой
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху