摘要 |
1. Способ защиты криптографической схемы от атак, осуществляемых с целью выявления секретных данных (D, К), используемых при исполнении схемой криптографического алгоритма, содержащего применение (22) к данным (D) по меньшей мере одной криптографической операции (O), при этом указанные данные принадлежат к первой математической структуре (Е), имеющей по меньшей мере одну структуру группы и регулируемой по меньшей мере одним правилом внутренней композиции (+, ×), содержащий этап (OP) защиты указанной криптографической операции, на котором:применяют (20) к указанным данным (D) по меньшей мере один первый обратимый гомоморфизм (M), совместимый с указанным правилом внутренней композиции (+, ×), перед применением (22) указанной криптографической операции (O), иприменяют (24) по меньшей мере один второй гомоморфизм, обратный указанному первому гомоморфизму (M), после применения (22) указанной криптографической операции (O).2. Способ защиты по п.1, в котором указанную криптографическую операцию (O) применяют к результату (M(D)) указанного первого гомоморфизма (M).3. Способ защиты по п.1 или 2, в котором указанный второй гомоморфизмприменяют к результату (O(M(D))) указанной криптографической операции (O).4. Способ защиты по п.1 или 2, в котором указанный второй гомоморфизмприменяют после применения по меньшей мере двух криптографических операций (O) к результату (M(D)) указанного первого гомоморфизма.5. Способ защиты по п.1, в котором указанный криптографический алгоритм содержит применение по меньшей мере двух криптографических операций (O) к данным (D), при этом по меньшей мере один обратимый гомоморфизм (M) применяют перед указанными по меньшей мере двумя к� |