Кіріспе

Криптографияда MULTI S01 (multi ess zero one деп айтылады) – псевдокездейі сан генераторына (PRNG) негізделген шифрлау алгоритмі. MULTI S01 – құпиялылықты және деректердің бүтіндігін сақтайтын шифрлау схемасы. Схема алгоритмдер жұбын анықтайды: шифрлау және сәйкес шифрлауды жою, сонымен қатар тексеру. Панама, MUGI және RC4 сияқты тиімді кілттік ағын генераторымен жұптастырылғанда, алгоритм хабарламаны бір жолды процесте, яғни онлайн алгоритм ретінде тиімді шифрлайды. Шифрлауды жою функциясы сәтті тексеруге дейін алынған толық деректерді сақтау үшін қолданылмайды. MULTI S01 кілтінің өлшемі қолданылатын кілттік ағын генераторына байланысты анықталады. MULTI S01 қауіпсіздік параметрін қабылдайды, ол сәтті жалған жасаудың жоғарғы шекті ықтималдығын анықтайды. Есептеулер шекті өрісте қосу және көбейтуден тұратындықтан, алгоритм аппараттық жүзеге асыруға көбірек бейім, бірақ бағдарламалық жүзеге асыру да мүмкін. 2003 жылы CRYPTREC ұсынған жапон үкіметінің пайдалануына арналған криптографиялық техникалардың бірі MULTI S01, Panama PRNG-мен бірге, алайда 2013 жылы CRYPTREC қайта қарауында «үміткер» санатына түсірілді. Сондай-ақ, ол ағынды шифрлау стандарттарын анықтайтын ISO/IEC 18033 4-бөлігіне ұсынылды. MULTI S01 қауіпсіздігі негізгі PRNG қауіпсіздігіне негізделген. Егер қауіпсіз PRNG қолданылса, онда MULTI S01 қауіпсіздігі құпиялылық және деректердің бүтіндігі тұрғысынан дәлелденген. Деректердің бүтіндігіне келетін болсақ, қауіпсіздік дәлелі негізінен ақпараттық теориялық тұрғыдан қауіпсіз екені дәлелденген Картер–Вегман MAC схемасы үшін берілген дәлелмен бірдей.