MCPcopy Create free account
hub / github.com/DeNA/PacketProxy / fromECDSAPublicKey

Method fromECDSAPublicKey

src/main/java/core/org/xbill/DNS/DNSSEC.java:607–618  ·  view source on GitHub ↗
(ECPublicKey key, ECKeyInfo keyinfo)

Source from the content-addressed store, hash-verified

605}
606
607private static byte []
608fromECDSAPublicKey(ECPublicKey key, ECKeyInfo keyinfo) {
609 DNSOutput out = new DNSOutput();
610
611 BigInteger x = key.getW().getAffineX();
612 BigInteger y = key.getW().getAffineY();
613
614 writePaddedBigInteger(out, x, keyinfo.length);
615 writePaddedBigInteger(out, y, keyinfo.length);
616
617 return out.toByteArray();
618}
619
620/** Builds a DNSKEY record from a PublicKey */
621static byte []

Callers 1

fromPublicKeyMethod · 0.95

Calls 2

writePaddedBigIntegerMethod · 0.95
toByteArrayMethod · 0.95

Tested by

no test coverage detected