Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Mechanisms involved in ceramide-induced cell cycle arrest in human hepatocarcinoma cells.

World journal of gastroenterology·2007
Same author

A population-based survey of women's traditional postpartum behaviours in Northern China.

Midwifery·2007
Same author

A glimpse of streptococcal toxic shock syndrome from comparative genomics of S. suis 2 Chinese isolates.

PloS one·2007
Same author

Colon carcinoma cells harboring PIK3CA mutations display resistance to growth factor deprivation induced apoptosis.

Molecular cancer therapeutics·2007
Same author

[Surgical treatment of 402 consecutive cases for hilar cholangiocarcinoma: Chinese single center experience].

Zhonghua wai ke za zhi [Chinese journal of surgery]·2007
Same author

Highly convergent route to cyclopeptide alkaloids: total synthesis of ziziphine N.

Organic letters·2007

Related Experiment Video

Updated: May 31, 2025

Making Precise and Accurate Single-Molecule FRET Measurements using the Open-Source smfBox
07:12

Making Precise and Accurate Single-Molecule FRET Measurements using the Open-Source smfBox

Published on: July 5, 2021

3.4K

A Secure and Efficient White-Box Implementation of SM4.

Xiaobo Hu1, Yanyan Yu1, Yinzi Tu1

  • 1Beijing Smart-Chip Microelectronics Technology Co., Ltd., Beijing 102299, China.

Entropy (Basel, Switzerland)
|January 24, 2025
PubMed
Summary

This study presents a novel white-box design for the SM4 cipher, enhancing security against Differential Computation Analysis (DCA) attacks. The new method effectively protects secret keys while maintaining high algorithmic efficiency and low memory usage.

Keywords:
SM4algebraic attack resistancedifferential computation attacknonlinear encodingwhite-box cryptography

More Related Videos

Introduction to Solid Supported Membrane Based Electrophysiology
19:56

Introduction to Solid Supported Membrane Based Electrophysiology

Published on: May 11, 2013

15.1K
Automated, Quantitative Cognitive/Behavioral Screening of Mice: For Genetics, Pharmacology, Animal Cognition and Undergraduate Instruction
16:23

Automated, Quantitative Cognitive/Behavioral Screening of Mice: For Genetics, Pharmacology, Animal Cognition and Undergraduate Instruction

Published on: February 26, 2014

14.3K

Related Experiment Videos

Last Updated: May 31, 2025

Making Precise and Accurate Single-Molecule FRET Measurements using the Open-Source smfBox
07:12

Making Precise and Accurate Single-Molecule FRET Measurements using the Open-Source smfBox

Published on: July 5, 2021

3.4K
Introduction to Solid Supported Membrane Based Electrophysiology
19:56

Introduction to Solid Supported Membrane Based Electrophysiology

Published on: May 11, 2013

15.1K
Automated, Quantitative Cognitive/Behavioral Screening of Mice: For Genetics, Pharmacology, Animal Cognition and Undergraduate Instruction
16:23

Automated, Quantitative Cognitive/Behavioral Screening of Mice: For Genetics, Pharmacology, Animal Cognition and Undergraduate Instruction

Published on: February 26, 2014

14.3K

Area of Science:

  • Cryptography
  • Computer Security
  • Information Theory

Background:

  • Differential Computation Analysis (DCA) attacks exploit memory traces to extract secret keys from white-box implementations.
  • Existing countermeasures against DCA often compromise algorithmic efficiency.
  • Secure and efficient white-box implementations remain a significant challenge in cryptography.

Purpose of the Study:

  • To develop a novel white-box implementation of the SM4 cipher resistant to Differential Computation Analysis (DCA).
  • To enhance security against key extraction while minimizing the impact on algorithmic efficiency.
  • To reduce the memory footprint compared to existing DCA-resistant schemes.

Main Methods:

  • Implemented the Feistel cipher SM4 using table-lookup operations.
  • Protected table inputs/outputs with random affine transformations and nonlinear encodings.
  • Utilized fourth-order nonlinear encoding to balance efficiency and security.
  • Employed a random sequence to shuffle lookup table access, decoupling memory data from intermediate cipher values.

Main Results:

  • Experimental results demonstrate the failure of DCA to retrieve the secret key.
  • Theoretical analysis confirms the scheme's resistance to existing algebraic attacks.
  • The proposed design achieves a memory requirement of only 1.44 MB, significantly lower than comparable schemes.

Conclusions:

  • The developed SM4 white-box design effectively prevents key extraction via DCA.
  • The approach offers a strong balance between cryptographic security and algorithmic efficiency.
  • This scheme provides a memory-efficient solution for secure white-box implementations.