Package com.fathomdb.hash

Examples of com.fathomdb.hash.Md5Hash.toByteArray()


      throw new IllegalArgumentException();
    }

    X509Certificate certificate = certificateChain[0];
    Md5Hash signature = OpenSshUtils.getSignature(certificate.getPublicKey());
    final byte[] signatureBytes = signature.toByteArray();

    SecretStoreDecoder visitor = new SecretStoreDecoder() {
      @Override
      public void visitGenericAsymetricKey(byte[] publicKeySignature, byte[] data) {
        if (Arrays.equals(publicKeySignature, signatureBytes)) {
View Full Code Here


    public void writeGenericAsymetricKey(byte[] plaintext, PublicKey publicKey) throws IOException {
      dos.writeByte(ASYMETRIC_KEY);
      byte[] encrypted = RsaUtils.encrypt(publicKey, plaintext);
      Md5Hash signature = OpenSshUtils.getSignature(publicKey);
      writeArray(dos, signature.toByteArray());
      writeArray(dos, encrypted);
    }

    public void writeAsymetricProjectKey(byte[] plaintext, int projectId, PublicKey publicKey) throws IOException {
      dos.writeByte(ASYMETRIC_PROJECT_KEY);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.