Перевод названия: METHOD FOR BUILDING DISTRIBUTED COMPUTER SYSTEM PROTECTED FROM EXTERNAL RESEARCH
Тип публикации: патент
Год издания: 2018
Аннотация: Изобретение относится к области защиты распределенных информационно-вычислительных систем. Техническим результатом является повышение защищенности распределенных информационно-вычислительных систем. Способ построения распределенной компьютерной системы, защищенной от внешнего исследования, заключается в том, что систему разделяют на блоки, имеющие информационный вход, выход и алгоритм преобразования значения входа в значения выхода, берут два таких блока, для которых выход одного является входом для другого, перед входом на второй блок добавляется новый блок (далее - блок прямого преобразования) с псевдослучайной функцией, для которого множество значений выхода полностью покрывает множество значений входа второго блока и для каждого значения выхода существует значение входа, после выхода первого блока устанавливается дополнительный блок (далее - блок обратного преобразования), который зеркально отражает преобразование входа и выхода блока прямого преобразования, то есть если по значению А входа блок прямого преобразования получает значение В на выходе, то блок обратного преобразования при значении В на входе должен получить значение А на выходе, блоки подключаются последовательно: первый блок - блок обратного преобразования - блок прямого преобразования - второй блок. FIELD: information technology. SUBSTANCE: system is divided into blocks that have an information input, an output and an algorithm for converting the value of the input into output values, two such blocks are taken, for which the output of one is the input for another, a new block is added before input to the second block (hereinafter - the direct conversion block) with pseudo-random function, for which the set of output values completely covers the set of input values of the second block and for each output value there is an input value, after the output of the first block an additional block (hereinafter - an inversion block), which mirrors the conversion of input and output of direct conversion block, i.e. if after the value A at the input direct conversion block obtains the value B at the output, then the inversion block with value B at the input should obtain value A at the output, blocks are connected in series: the first block - inversion block - direct conversion block - the second block. EFFECT: increasing the security of distributed information and computing systems. 1 cl