中国科学:信息科学(英文版)2024,Vol.67Issue(7) :168-179.DOI:10.1007/s11432-023-3883-4

Blockchain-based immunization against kleptographic attacks

Changsong JIANG Chunxiang XU Jie CHEN Kefei CHEN
中国科学:信息科学(英文版)2024,Vol.67Issue(7) :168-179.DOI:10.1007/s11432-023-3883-4

Blockchain-based immunization against kleptographic attacks

Changsong JIANG 1Chunxiang XU 1Jie CHEN 1Kefei CHEN2
扫码查看

作者信息

  • 1. School of Computer Science and Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China;Yangtze Delta Region Institute(Huzhou),University of Electronic Science and Technology of China,Huzhou 313001,China
  • 2. Department of Mathematics,Hangzhou Normal University,Hangzhou 310027,China
  • 折叠

Abstract

Adversarial implementations of cryptographic primitives called kleptographic attacks cause the leakage of secret information.Subliminal channel attacks are one of the kleptographic attacks.In such attacks,backdoors are embedded in implementations of randomized algorithms to elaborately control ran-domness generation,such that the secrets will be leaked from biased outputs.To thwart subliminal channel attacks,double-splitting is a feasible solution,which splits the randomness generator of a randomized algo-rithm into two independent generators.In this paper,we instantiate double-splitting to propose a secure randomness generation algorithm dubbed SRG using two physically independent generators:ordinary and public randomness generators.Based on public blockchains,we construct the public randomness generator,which can be verified publicly.Hashes of a sufficient number of consecutive blocks that are newly confirmed on a blockchain are used to produce public randomness.In SRG,outputs from the two generators are taken as inputs of an immunization function.SRG accomplishes immunization against subliminal channel attacks.Additionally,we discuss the application strategies of SRG for symmetric and public-key encryption.

Key words

kleptographic attacks/subliminal channel/blockchain/immunization/randomized algorithm

引用本文复制引用

基金项目

National Nature Science Foundation of China(62272091)

National Nature Science Foundation of China(61872060)

National Key R&D Program of China(2017YFB0802000)

出版年

2024
中国科学:信息科学(英文版)
中国科学院

中国科学:信息科学(英文版)

CSTPCDEI
影响因子:0.715
ISSN:1674-733X
段落导航相关论文