com.jn.langx.security.keyspec.PrivateKeySpecParser Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of langx-java Show documentation
Show all versions of langx-java Show documentation
Java lang extensions for java6+, a supplement to , replacement of a Guava, commons-lang.
Core utilities, Collection utilities, IO utilities, Cache, Configuration library ...
package com.jn.langx.security.keyspec;
import com.jn.langx.factory.Factory;
import java.security.spec.KeySpec;
/**
*
* 基本编码规则(BER, Basic Encoding Rules) -X.209
* 规范编码规则(CER, Canonical Encoding Rules)
* 识别名编码规则(DER, Distinguished Encoding Rules)
* 压缩编码规则(PER, Packed Encoding Rules)
* XML编码规则(XER, XML Encoding Rules)
*
* 其中BER、CER、DER、PER都属于二进制编码,相关密钥文件和证书文件一般采用的是DER编码;
*
*
* @param
*/
public interface PrivateKeySpecParser extends Factory {
@Override
KS get(byte[] encodedBytes);
}