以解决组合公钥体制中共谋攻击和密钥碰撞问题为目的。首先,针对线性共谋攻击,提出了一种新的构造种子矩阵的方法,使得种子密钥和大于基点加法群的阶数,从而使密钥之间不能相互线性表示。其次在密钥的生产过程中,引入系数破坏了层不同和层互斥不同的关系,为解决选择共谋攻击提供了一种有效的方法,同时增强了抵御随机共谋攻击的能力。最后,在密钥产生的流程中,通过公钥对比来避免密钥碰撞,为解决密钥碰撞问题提出了一种新方法。
The purpose of this paper is to solve the problem of collusion attack and key collision in combined public key crypto- system. First, for the linear collusion attacks, this paper proposed a new method to construct seed matrix, it made the sum of seeds greater than the order of addition group generated by base point. Secondly, in the production process of key, the intro- duction of different coefficients destroysied the type layer and the layer mutex type relationship, it provided an effective way for solving chosen collusion attack, and enhanced the ability against random collusion attack. Thirdly, comparing public keys was used to avoid key collision in the key production process, and proposed a new method to solve key collision.