package io.kortex.aes;

public class CipherBlock {

    private byte[] salt;
    private byte[] iv;
    private byte[] cipherText;

    public CipherBlock(byte[] salt, byte[] iv, byte[] cipherText) {
        super();

        this.salt = salt.clone();
        this.iv = iv.clone();
        this.cipherText = cipherText.clone();
    }

    public byte[] getSalt() {
        return salt.clone();
    }

    public byte[] getIv() {
        return iv.clone();
    }

    public byte[] getCipherText() {
        return cipherText.clone();
    }

    @override
    public int hashCode(){
    	return 1;
    }
}

@@ -596,10 +596,89 @@
 ;%0A    %7D%0A
+    @override%0A    public boolean equals (Object o)%7B%0A        return true;%0A    %7D%0A
 %7D%0A

Update CipherBlock.java