WikiDer > Шифрланған функция

Encrypted function

Ан шифрланған функция қамтамасыз ету әрекеті болып табылады ұялы код құпиялылықты қамтамасыз етпей бұзуға төзімді жабдық. Бұл ұялы кодта жүзеге асырылатын әдіс криптографиялық код болса да примитивтер

  • сенімсіз ортада орындалады.
  • автономды түрде іске қосылуы керек.

Көпмүшелік және рационалды функциялар болып табылады шифрланған оларды трансформациялау қайтадан тұратын бағдарламалар ретінде жүзеге асырылуы мүмкін ақылды мәтін нұсқаулар а процессор немесе аудармашы түсінеді. Процессор бағдарламаның қызметін түсінбейді. Бұл зерттеу саласы танымал болып келеді жылжымалы криптография.

Мысал

Сценарий: Хост A, бар алгоритм функциясын есептейтін f. A оны жібергісі келеді мобильді агент дейін B кіріс енгізеді х, есептеу үшін f(х). Бірақ A қаламайды B туралы білуге f.

Схема:Функция f нәтижесінде шифрланған E(f). Хост A содан кейін басқа бағдарлама жасайды P(E(f)) жүзеге асырады E(f) жібереді B оның агенті арқылы. B содан кейін есептейтін агентті басқарады P(E(f))(х) нәтижесін қайтарады A. A содан кейін оны алу үшін шифрды ашады f(х).

Кемшіліктер:Ерікті функцияларды түрлендіре алатын тиісті шифрлау схемаларын табу қиынға соғады. Схема кедергі келтірмейді қызмет көрсетуден бас тарту, қайта ойнату, тәжірибелік экстракция және басқалар.

Сондай-ақ қараңыз

Гомоморфты шифрлау

Әдебиеттер тізімі

  • Томас Сандер және Христиан Ф. Цхудин. Мобильді агенттерді зиянды қонақтардан қорғау. Г.Виньаның редакторы, Мобильді агенттер және қауіпсіздік, Информатикадағы дәріс жазбаларының 1419 томы, 44–60 беттер. Springer-Verlag, Нью-Йорк, Нью-Йорк, 1998 ж. [1]