ZUC-based IPv6 dynamic addressing algorithm and application scheme

IPv6 address space is very large. IPv6 unicast address is divided into two parts: network prefix and interface identifier. The network prefix is assigned by Internet service provider (ISP), and the interface identifier can be determined by manual configuration, random generation and the EUI-64 forma...

Full description

Saved in:
Bibliographic Details
Main Authors: LIU Yongqing, CAO Jiuxin
Format: Article
Language:zho
Published: China InfoCom Media Group 2024-09-01
Series:物联网学报
Subjects:
Online Access:http://www.wlwxb.com.cn/zh/article/doi/10.11959/j.issn.2096-3750.2024.00405/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:IPv6 address space is very large. IPv6 unicast address is divided into two parts: network prefix and interface identifier. The network prefix is assigned by Internet service provider (ISP), and the interface identifier can be determined by manual configuration, random generation and the EUI-64 format. The IPv6 addresses determined by manual configured and statically generation in EUI-64 format bring a risk of personal privacy leakage. However, randomly generated IPv6 addresses sometimes do not meet the network access control requirements based on IP addresses. Therefore, a ZUC-based dynamic addressing (ZBDA) algorithm was proposed. The MAC address of a network host was encrypted using the ZUC stream cipher algorithm to generate a dynamic IPv6 address, which could be decrypted at the receiving server to obtain the MAC address of host, and it can be verified the host's access permissions from decrypted MAC address. The ZBDA algorithm not only solves the problem of personal privacy leakage caused by improper IPv6 addressing, but also meets the network access requirements based on IP address control. Moreover, IPv6 address generation speed and verification speed are fast. Therefore, the algorithm has the value of practical application.
ISSN:2096-3750