authSafe = new AuthenticatedSafe(c);
abOut = new ByteArrayOutputStream();
berOut = new ASN1OutputStream(abOut);
berOut.writeObject(authSafe);
info = new ContentInfo(PKCSObjectIdentifiers.data, new BERConstructedOctetString(abOut.toByteArray()));
mData = new MacData(new DigestInfo(algId, dInfo.getDigest()), salt, itCount);