A Detailed Explanation of HTTP/3

A Detailed Explanation of HTTP/3

Head-of-Line Blocking in HTTP/2 Although HTTP/2 uses “frames”, “streams”, and “multiplexing” to eliminate “head-of-line blocking”, these techniques are applied at the application layer. However, at the lower layer, specifically in the TCP protocol, “head-of-line blocking” can still occur. TCP has a special “packet retransmission” mechanism to ensure reliable transmission. Lost packets must wait for retransmission … Read more

Haiguang Integrates Security Function Modules into General-Purpose CPUs for Better Replacement of External Encryption Cards

Click the blue text to follow us   In 2022, facing the rapid evolution of global changes and the impact of the COVID-19 pandemic, under the strong leadership of the Party Central Committee with Xi Jinping at its core, various regions and departments efficiently coordinated epidemic prevention and control with economic and social development, increasing … Read more

Java Security Mechanism: Implementation of Encryption and Decryption Algorithms in Java

Java Security Mechanism: Implementation of Encryption and Decryption Algorithms in Java

Java Security Mechanism: Implementation of Encryption and Decryption Algorithms in Java In modern software development, data security is a crucial topic. Encryption technology can protect sensitive information from unauthorized access. In this article, we will introduce how to implement basic encryption and decryption algorithms in Java. 1. Basic Concepts of Encryption and Decryption Encryption: The … Read more

MD5 Encryption Algorithm: One-Way Encryption

MD5 Encryption Algorithm: One-Way Encryption

Introduction In the field of computer security, encryption algorithms are one of the key technologies for protecting data integrity and privacy. Among them, MD5 is a widely used hash algorithm, and this article will introduce several use cases of MD5. 1. What is MD5? MD5 is a one-way hash function used to convert input data … Read more

A Comprehensive Guide to Java Cryptography Architecture (JCA) and Java Cryptography Extension (JCE): Proper Usage of Java’s Built-in Encryption APIs for AES and RSA

A Comprehensive Guide to Java Cryptography Architecture (JCA) and Java Cryptography Extension (JCE): Proper Usage of Java's Built-in Encryption APIs for AES and RSA

A Comprehensive Guide to Java Cryptography Architecture (JCA) and Java Cryptography Extension (JCE): Proper Usage of Java’s Built-in Encryption APIs for AES and RSA Years ago, while working on an e-commerce project, I discovered that users’ payment passwords were stored in plain text in the database. At that time, I was still naive, thinking that … Read more

Domestic MCUs: A Hard Clash with TI and ST

Domestic MCUs: A Hard Clash with TI and ST

Under the spotlight of the semiconductor industry, the MCU market has always been a battleground. Once, Texas Instruments (TI), and STMicroelectronics (ST) held the top positions in the industry due to their first-mover advantage and technological accumulation, pulling the strings of the entire industry. However, amidst the changing tides of the market, these two giants … Read more

Implementation of Encryption and Decryption Algorithms in Python (AES/DES)

Implementation of Encryption and Decryption Algorithms in Python (AES/DES)

Implementation of Encryption and Decryption Algorithms in Python (AES/DES) In modern information technology, the security of data has become increasingly important. Encryption algorithms are one of the key means to protect data privacy. In this article, we will introduce two commonly used symmetric encryption algorithms: AES (Advanced Encryption Standard) and DES (Data Encryption Standard). We … Read more

Creating Encrypted Data Partitions Using the Yocto meta-toradex-security Layer

Creating Encrypted Data Partitions Using the Yocto meta-toradex-security Layer

Introduction In the previous article, we introduced how to create a separate partition using the meta-toradex-security layer. Next, we will explain how to use encryption features on that partition, perform read and write performance tests, and if you are still interested, the final section will elaborate on the principles behind partition encryption. The technical implementation … Read more

Data Encryption and Decryption Methods in C Language

Data Encryption and Decryption Methods in C Language

Data Encryption and Decryption Methods in C Language In modern computer science, the security of data has become increasingly important. Encryption and decryption are effective means of protecting sensitive information. In this article, we will introduce how to implement simple data encryption and decryption methods using the C language. What are Encryption and Decryption? Encryption: … Read more

Key Injection: The ‘Digital Identity’ of IoT Devices

Key Injection: The 'Digital Identity' of IoT Devices

In today’s world, where information security is increasingly important, key injection has become the cornerstone of security for many critical devices and systems. Whether in the encryption protection of Internet of Things (IoT) devices or in data transmission within payment systems, key injection plays a crucial role. Key injection not only ensures the security of … Read more