CPK指的是信息安全领域。它的定义:CPK是Combined Public Key英文的缩写,中文意思为:组合公钥。是一种加密的算法,以很小的资源,生成大规模的密钥。
它在工程领域的定义是:CPK是Process Capability Index的缩写,中文定义为:制程能力指数。是现代企业用于表示制程能力的指标,也就是指某个工程或制程水准的量化反应,是工程评估的一类的指标。
CPK的复合特性为:组合公钥体制采用有限域Fp上的椭圆曲线E:y=( x++ax + b ) mod p,以参数(a,b,G,n, p)来进行定义。其中a,b为系数,a,b,x,y∈p,G为加法群的基点,n则是以G为基点的群的阶。令任意小于n的整数为私钥,则r、G=R为对应公钥。
其中,CPK密钥交换遵循 Diffie~Helman协议拿宽。
CPK组合私钥csk是标识私钥isk以及分割私钥ssk相加而构成的,分割私钥序列是一个乱数序列,主要用于对标识私钥的加密。
它的计算公式为:CPK=Cp×(1-|Ca|)
其中,Ca表示:制程准确度。在衡量实际平氏雀均值和规格中心值的一消核亮致性。对于单边的规格来说,因为不存在规格中心,因此是不存在Ca的,对于双边规格,Ca=(ˉx-U)÷(T/2)。
Cp则是指:制程精密度。在衡量规格公差宽度和制程变异宽度的比例。对于单边规格来说,只有中心值和上限,Cpu =| USL-ˉx | ÷ 3σ 或者只有中心值和下限,Cpl = | ˉx -LSL | /÷3σ,对于双边规格来说:Cp=(USL-LSL) /÷6σ=T÷6σ
需要注意的是:在计算Cpk的值时,取样数据最少要有20组,且数据要具有一定代表性,这样所得到的结果才会比较精确。