예제 #1
0
        public Stream OpenProdInfo()
        {
            IStorage encStorage = ProdInfo.Open().AsStorage();
            var      decStorage = new CachedStorage(new Aes128XtsStorage(encStorage, Keyset.BisKeys[0], 0x4000, true), 0x4000, 4, true);

            return(decStorage.AsStream(FileAccess.Read));
        }
예제 #2
0
파일: Nand.cs 프로젝트: robwilkes/LibHac
        public Stream OpenProdInfo()
        {
            SparseStream encStream = ProdInfo.Open();
            Xts          xts       = XtsAes128.Create(Keyset.BisKeys[0]);
            var          decStream = new RandomAccessSectorStream(new XtsSectorStream(encStream, xts, 0x4000, 0), true);

            return(decStream);
        }