ASN1Sequence asn1Seq = (ASN1Sequence) derObject;
Enumeration<DERObject> en = asn1Seq.getObjects();
while(en.hasMoreElements()){
DERObject obj = en.nextElement();
DERBitString bitString = DERBitString.getInstance(obj);
byte[] prependZero = new byte[bitString.getBytes().length+1];
// zbog "cudnog" BigInteger konstruktora mora se dodati 0x0 na pocetak,
// u suprotnom u pojedinim slucajevima pogresno se protumaci znak i brojevi ispadnu negativni
prependZero[0] = 0x0;
System.arraycopy(bitString.getBytes(), 0, prependZero, 1, bitString.getBytes().length);
privateKeyParts.add(new BigInteger(prependZero));
}
// citamo sertifikat zbog podataka o javnom kljucu
byte[] standardFileBytes = readElementaryFile(STANDARD_CERTIFICATE);