Module java.base

Class XECPublicKeySpec

java.lang.Object
java.security.spec.XECPublicKeySpec
所有已实现的接口:
KeySpec

public class XECPublicKeySpec extends Object implements KeySpec
代表在RFC 7748中定义的椭圆曲线公钥的类,包括曲线和其他算法参数。公钥是曲线上的特定点,仅使用其u坐标表示。u坐标是模一些值的整数域中的元素,该值由算法参数确定。该域元素由一个BigInteger表示,可以包含任何值。也就是说,BigInteger不限于规范域元素的范围。
自:
11
  • Constructor Details

    • XECPublicKeySpec

      public XECPublicKeySpec(AlgorithmParameterSpec params, BigInteger u)
      使用提供的参数和u坐标构造公钥规范。
      参数:
      params - 算法参数
      u - 点的u坐标,使用BigInteger表示,可以包含任何值
      抛出:
      NullPointerException - 如果paramsu为null。
  • Method Details

    • getParams

      public AlgorithmParameterSpec getParams()
      获取定义曲线和其他设置的算法参数。
      返回:
      参数
    • getU

      public BigInteger getU()
      获取点的u坐标。
      返回:
      u坐标,使用BigInteger表示,可以包含任何值