Searched refs:FsVerityDescriptor (Results 1 – 6 of 6) sorted by relevance
33 private int type = FsVerityDescriptor.FS_VERITY_DESCRIPTOR_TYPE;37 private FsVerityDescriptor fsVerityDescriptor;47 public FsVerityDescriptorWithSign(FsVerityDescriptor fsVerityDescriptor, byte[] signature) { in FsVerityDescriptorWithSign()52 length = FsVerityDescriptor.DESCRIPTOR_SIZE + this.signature.length; in FsVerityDescriptorWithSign()63 …public FsVerityDescriptorWithSign(int type, int length, FsVerityDescriptor fsVerityDescriptor, byt… in FsVerityDescriptorWithSign()76 return Integer.BYTES * 2 + FsVerityDescriptor.DESCRIPTOR_SIZE + signature.length; in size()94 public FsVerityDescriptor getFsVerityDescriptor() { in getFsVerityDescriptor()
42 public class FsVerityDescriptor { class115 private FsVerityDescriptor(Builder builder) { in FsVerityDescriptor() method in FsVerityDescriptor148 public static FsVerityDescriptor fromByteArray(byte[] bytes) throws VerifyCodeSignException { in fromByteArray()153 FsVerityDescriptor.Builder builder = new FsVerityDescriptor.Builder(); in fromByteArray()155 if (FsVerityDescriptor.VERSION != inFsVersion) { in fromByteArray()164 byte[] inRootHash = new byte[FsVerityDescriptor.ROOT_HASH_FILED_SIZE]; in fromByteArray()167 byte[] inSalt = new byte[FsVerityDescriptor.SALT_SIZE]; in fromByteArray()175 bf.get(new byte[FsVerityDescriptor.RESERVED_SIZE_AFTER_TREE_OFFSET]); in fromByteArray()338 public FsVerityDescriptor build() { in build()339 return new FsVerityDescriptor(this); in build()
87 int flags = fsvTreeOffset == 0 ? 0 : FsVerityDescriptor.FLAG_STORE_MERKLE_TREE_OFFSET; in generateFsVerityDigest()89 FsVerityDescriptor.Builder builder = new FsVerityDescriptor.Builder().setFileSize(size) in generateFsVerityDigest()
20 import com.ohos.hapsigntool.codesigning.fsverity.FsVerityDescriptor;180 if (FsVerityDescriptor.FS_VERITY_DESCRIPTOR_TYPE != inFsdType) { in fromByteArray()187 byte[] fsdArray = new byte[FsVerityDescriptor.DESCRIPTOR_SIZE]; in fromByteArray()189 FsVerityDescriptor fsd = FsVerityDescriptor.fromByteArray(fsdArray); in fromByteArray()190 if (inFsdLength != fsd.getSignSize() + FsVerityDescriptor.DESCRIPTOR_SIZE) { in fromByteArray()193 byte[] inSignature = new byte[inFsdLength - FsVerityDescriptor.DESCRIPTOR_SIZE]; in fromByteArray()
19 import com.ohos.hapsigntool.codesigning.fsverity.FsVerityDescriptor;130 if (inVersion != FsVerityDescriptor.VERSION) { in fromByteArray()
26 import com.ohos.hapsigntool.codesigning.fsverity.FsVerityDescriptor;133 … FsVerityDescriptor.Builder fsdbuilder = new FsVerityDescriptor.Builder().setFileSize(fileSize) in getElfCodeSignBlock()141 .setFlags(FsVerityDescriptor.FLAG_STORE_MERKLE_TREE_OFFSET) in getElfCodeSignBlock()143 .setCsVersion(FsVerityDescriptor.CODE_SIGN_VERSION); in getElfCodeSignBlock()181 … FsVerityInfoSegment fsVerityInfoSegment = new FsVerityInfoSegment(FsVerityDescriptor.VERSION, in getCodeSignBlock()