Codota Logo
RSAPrivateCrtKey.getPrimeP
Code IndexAdd Codota to your IDE (free)

How to use
getPrimeP
method
in
java.security.interfaces.RSAPrivateCrtKey

Best Java code snippets using java.security.interfaces.RSAPrivateCrtKey.getPrimeP (Showing top 20 results out of 432)

  • Common ways to obtain RSAPrivateCrtKey
private void myMethod () {
RSAPrivateCrtKey r =
  • Codota IconKeyPair keyPair;(RSAPrivateCrtKey) keyPair.getPrivate()
  • Codota IconKeyFactory keyFactory;KeySpec keySpec;(RSAPrivateCrtKey) keyFactory.generatePrivate(keySpec)
  • Smart code suggestions by Codota
}
origin: wildfly/wildfly

  boolean isEqual(final RSAPrivateCrtKey key) {
    return super.isEqual(key)
      && Objects.equals(publicExponent, key.getPublicExponent())
      && Objects.equals(primeP, key.getPrimeP())
      && Objects.equals(primeQ, key.getPrimeQ())
      && Objects.equals(primeExponentP, key.getPrimeExponentP())
      && Objects.equals(primeExponentQ, key.getPrimeExponentQ())
      && Objects.equals(crtCoefficient, key.getCrtCoefficient());
  }
}
origin: wildfly/wildfly

RawRSAPrivateCrtKey(final RSAPrivateCrtKey original) {
  super(original);
  publicExponent = original.getPublicExponent();
  primeP = original.getPrimeP();
  primeQ = original.getPrimeQ();
  primeExponentP = original.getPrimeExponentP();
  primeExponentQ = original.getPrimeExponentQ();
  crtCoefficient = original.getCrtCoefficient();
}
origin: gocd/gocd

@Test
public void shouldGeneratePrivateKeyWithCRTFactorsForCompatibilityWithOtherPlatform() throws Exception {
  X509CertificateGenerator generator = new X509CertificateGenerator();
  Registration registration = generator.createAgentCertificate(keystore, "agentHostName");
  assertThat(registration.getPrivateKey(), instanceOf(RSAPrivateCrtKey.class));
  RSAPrivateCrtKey key = (RSAPrivateCrtKey) registration.getPrivateKey();
  assertThat(key.getModulus().signum(), is(1));
  assertThat(key.getPrivateExponent().signum(), is(1));
  assertThat(key.getPrimeP().signum(), is(1));
  assertThat(key.getPrimeExponentQ().signum(), is(1));
  assertThat(key.getCrtCoefficient().signum(), is(1));
}
origin: com.sshtools/maverick-common

public BigInteger getPrimeP() {
  return prv.getPrimeP();
}
origin: stackoverflow.com

 public static boolean validateRSAKeyPair(RSAPrivateCrtKey privateKey, RSAPublicKey publicKey) {
  BigInteger n = publicKey.getModulus();
  BigInteger e = publicKey.getPublicExponent();
  BigInteger d = privateKey.getPrivateExponent();
  BigInteger p = privateKey.getPrimeP();
  BigInteger q = privateKey.getPrimeQ();

  BigInteger pq = p.multiply(q);//shold equal to n
  BigInteger eulerMod = p.add(NEGATIVE_ONE).multiply(q.add(NEGATIVE_ONE));// φ(n)=(p-1)*(q-1)
  BigInteger mod = d.multiply(e).mod(eulerMod);// (d*e) mod φ(n), should be 1
  return n.equals(pq) && BigInteger.ONE.equals(mod);
}
origin: org.xbib/jsch-core

public void init(int key_size) throws Exception {
  KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
  keyGen.initialize(key_size, new SecureRandom());
  KeyPair pair = keyGen.generateKeyPair();
  PublicKey pubKey = pair.getPublic();
  PrivateKey prvKey = pair.getPrivate();
  d = ((RSAPrivateKey) prvKey).getPrivateExponent().toByteArray();
  e = ((RSAPublicKey) pubKey).getPublicExponent().toByteArray();
  n = ((RSAPrivateKey) prvKey).getModulus().toByteArray();
  c = ((RSAPrivateCrtKey) prvKey).getCrtCoefficient().toByteArray();
  ep = ((RSAPrivateCrtKey) prvKey).getPrimeExponentP().toByteArray();
  eq = ((RSAPrivateCrtKey) prvKey).getPrimeExponentQ().toByteArray();
  p = ((RSAPrivateCrtKey) prvKey).getPrimeP().toByteArray();
  q = ((RSAPrivateCrtKey) prvKey).getPrimeQ().toByteArray();
}
origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch

public void init(int key_size) throws Exception{
 KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
 keyGen.initialize(key_size, new SecureRandom());
 KeyPair pair = keyGen.generateKeyPair();
 PublicKey pubKey=pair.getPublic();
 PrivateKey prvKey=pair.getPrivate();
 d=((RSAPrivateKey)prvKey).getPrivateExponent().toByteArray();
 e=((RSAPublicKey)pubKey).getPublicExponent().toByteArray();
 n=((RSAPrivateKey)prvKey).getModulus().toByteArray();
 c=((RSAPrivateCrtKey)prvKey).getCrtCoefficient().toByteArray();
 ep=((RSAPrivateCrtKey)prvKey).getPrimeExponentP().toByteArray();
 eq=((RSAPrivateCrtKey)prvKey).getPrimeExponentQ().toByteArray();
 p=((RSAPrivateCrtKey)prvKey).getPrimeP().toByteArray();
 q=((RSAPrivateCrtKey)prvKey).getPrimeQ().toByteArray();
}
public byte[] getD(){return d;}
origin: org.wildfly.security/wildfly-elytron

  boolean isEqual(final RSAPrivateCrtKey key) {
    return super.isEqual(key)
      && Objects.equals(publicExponent, key.getPublicExponent())
      && Objects.equals(primeP, key.getPrimeP())
      && Objects.equals(primeQ, key.getPrimeQ())
      && Objects.equals(primeExponentP, key.getPrimeExponentP())
      && Objects.equals(primeExponentQ, key.getPrimeExponentQ())
      && Objects.equals(crtCoefficient, key.getCrtCoefficient());
  }
}
origin: org.wildfly.security/wildfly-elytron-credential

  boolean isEqual(final RSAPrivateCrtKey key) {
    return super.isEqual(key)
      && Objects.equals(publicExponent, key.getPublicExponent())
      && Objects.equals(primeP, key.getPrimeP())
      && Objects.equals(primeQ, key.getPrimeQ())
      && Objects.equals(primeExponentP, key.getPrimeExponentP())
      && Objects.equals(primeExponentQ, key.getPrimeExponentQ())
      && Objects.equals(crtCoefficient, key.getCrtCoefficient());
  }
}
origin: org.jboss.eap/wildfly-client-all

  boolean isEqual(final RSAPrivateCrtKey key) {
    return super.isEqual(key)
      && Objects.equals(publicExponent, key.getPublicExponent())
      && Objects.equals(primeP, key.getPrimeP())
      && Objects.equals(primeQ, key.getPrimeQ())
      && Objects.equals(primeExponentP, key.getPrimeExponentP())
      && Objects.equals(primeExponentQ, key.getPrimeExponentQ())
      && Objects.equals(crtCoefficient, key.getCrtCoefficient());
  }
}
origin: org.apache.sshd/sshd-common

public static RSAPublicKey recoverFromRSAPrivateCrtKey(RSAPrivateCrtKey rsaKey) throws GeneralSecurityException {
  return recoverRSAPublicKey(rsaKey.getPrimeP(), rsaKey.getPrimeQ(), rsaKey.getPublicExponent());
}
origin: org.apache.sshd/sshd-osgi

public static RSAPublicKey recoverFromRSAPrivateCrtKey(RSAPrivateCrtKey rsaKey) throws GeneralSecurityException {
  return recoverRSAPublicKey(rsaKey.getPrimeP(), rsaKey.getPrimeQ(), rsaKey.getPublicExponent());
}
origin: org.xbib/sshd-common

public static RSAPublicKey recoverFromRSAPrivateCrtKey(RSAPrivateCrtKey rsaKey) throws GeneralSecurityException {
  return recoverRSAPublicKey(rsaKey.getPrimeP(), rsaKey.getPrimeQ(), rsaKey.getPublicExponent());
}
origin: org.wildfly.security/wildfly-elytron

RawRSAPrivateCrtKey(final RSAPrivateCrtKey original) {
  super(original);
  publicExponent = original.getPublicExponent();
  primeP = original.getPrimeP();
  primeQ = original.getPrimeQ();
  primeExponentP = original.getPrimeExponentP();
  primeExponentQ = original.getPrimeExponentQ();
  crtCoefficient = original.getCrtCoefficient();
}
origin: org.wildfly.security/wildfly-elytron-credential

RawRSAPrivateCrtKey(final RSAPrivateCrtKey original) {
  super(original);
  publicExponent = original.getPublicExponent();
  primeP = original.getPrimeP();
  primeQ = original.getPrimeQ();
  primeExponentP = original.getPrimeExponentP();
  primeExponentQ = original.getPrimeExponentQ();
  crtCoefficient = original.getCrtCoefficient();
}
origin: org.jboss.eap/wildfly-client-all

RawRSAPrivateCrtKey(final RSAPrivateCrtKey original) {
  super(original);
  publicExponent = original.getPublicExponent();
  primeP = original.getPrimeP();
  primeQ = original.getPrimeQ();
  primeExponentP = original.getPrimeExponentP();
  primeExponentQ = original.getPrimeExponentQ();
  crtCoefficient = original.getCrtCoefficient();
}
origin: eBay/UAF

static public RSAKeyParameters generatePrivateKeyParameter(RSAPrivateKey key) {
  if (key instanceof RSAPrivateCrtKey) {
    RSAPrivateCrtKey k = (RSAPrivateCrtKey) key;
    return new RSAPrivateCrtKeyParameters(k.getModulus(),
        k.getPublicExponent(), k.getPrivateExponent(),
        k.getPrimeP(), k.getPrimeQ(), k.getPrimeExponentP(),
        k.getPrimeExponentQ(), k.getCrtCoefficient());
  } else {
    RSAPrivateKey k = key;
    return new RSAKeyParameters(true, k.getModulus(),
        k.getPrivateExponent());
  }
}

origin: eBay/UAF

static public RSAKeyParameters generatePrivateKeyParameter(RSAPrivateKey key) {
  if (key instanceof RSAPrivateCrtKey) {
    RSAPrivateCrtKey k = (RSAPrivateCrtKey) key;
    return new RSAPrivateCrtKeyParameters(k.getModulus(),
        k.getPublicExponent(), k.getPrivateExponent(),
        k.getPrimeP(), k.getPrimeQ(), k.getPrimeExponentP(),
        k.getPrimeExponentQ(), k.getCrtCoefficient());
  } else {
    RSAPrivateKey k = key;
    return new RSAKeyParameters(true, k.getModulus(),
        k.getPrivateExponent());
  }
}

origin: org.xipki.tk/security

public static RSAKeyParameters generateRSAPrivateKeyParameter(final RSAPrivateKey key) {
  ParamUtil.requireNonNull("key", key);
  if (key instanceof RSAPrivateCrtKey) {
    RSAPrivateCrtKey rsaKey = (RSAPrivateCrtKey) key;
    return new RSAPrivateCrtKeyParameters(rsaKey.getModulus(), rsaKey.getPublicExponent(),
        rsaKey.getPrivateExponent(), rsaKey.getPrimeP(), rsaKey.getPrimeQ(),
        rsaKey.getPrimeExponentP(), rsaKey.getPrimeExponentQ(),
        rsaKey.getCrtCoefficient());
  } else {
    return new RSAKeyParameters(true, key.getModulus(), key.getPrivateExponent());
  }
}
origin: org.xipki/security

public static RSAKeyParameters generateRSAPrivateKeyParameter(RSAPrivateKey key) {
 Args.notNull(key, "key");
 if (key instanceof RSAPrivateCrtKey) {
  RSAPrivateCrtKey rsaKey = (RSAPrivateCrtKey) key;
  return new RSAPrivateCrtKeyParameters(rsaKey.getModulus(), rsaKey.getPublicExponent(),
    rsaKey.getPrivateExponent(), rsaKey.getPrimeP(), rsaKey.getPrimeQ(),
    rsaKey.getPrimeExponentP(), rsaKey.getPrimeExponentQ(), rsaKey.getCrtCoefficient());
 } else {
  return new RSAKeyParameters(true, key.getModulus(), key.getPrivateExponent());
 }
}
java.security.interfacesRSAPrivateCrtKeygetPrimeP

Javadoc

Returns the prime factor p of n.

Popular methods of RSAPrivateCrtKey

  • getPublicExponent
    Returns the public exponent e.
  • getModulus
  • getCrtCoefficient
    Returns the CRT coefficient, q^-1 mod p.
  • getPrimeExponentQ
    Returns the CRT exponent of the prime q.
  • getPrimeQ
    Returns the prime factor q of n.
  • getPrimeExponentP
    Returns the CRT exponent of the primet p.
  • getPrivateExponent
  • getFormat

Popular in Java

  • Making http post requests using okhttp
  • getSharedPreferences (Context)
  • setRequestProperty (URLConnection)
    Sets the general request property. If a property with the key already exists, overwrite its value wi
  • getExternalFilesDir (Context)
  • FileInputStream (java.io)
    A FileInputStream obtains input bytes from a file in a file system. What files are available depends
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • ConcurrentHashMap (java.util.concurrent)
    A hash table supporting full concurrency of retrievals and adjustable expected concurrency for updat
  • JLabel (javax.swing)
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • IsNull (org.hamcrest.core)
    Is the value null?
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now