Versions in this module Expand all Collapse all v1 v1.0.2 Nov 30, 2021 v1.0.1 Nov 30, 2021 Changes in this version + func Diff(rangesOrig pkgbytes.Ranges, ...) pkgbytes.Ranges + type AnalysisReport struct + BytesChanged uint64 + Entries AnalysisReportEntries + FirstProblemOffset uint64 + HammingDistance uint64 + HammingDistanceNon00orFF uint64 + func Analyze(diffRangesOrig pkgbytes.Ranges, measurements pcr.Measurements, ...) (report AnalysisReport) + func (report *AnalysisReport) AddOffset(offset int64) + type AnalysisReportEntries []AnalysisReportEntry + func (s AnalysisReportEntries) DiffRanges() pkgbytes.Ranges + type AnalysisReportEntry struct + DiffRange pkgbytes.Range + HammingDistance uint64 + HammingDistanceNon00orFF uint64 + Nodes []NodeInfo + RelatedMeasurements []RelatedMeasurement + type Firmware interface + Buf func() []byte + GetByRange func(byteRange pkgbytes.Range) (nodes []*ffs.Node, err error) + NameToRangesMap func() map[string]pkgbytes.Ranges + type NodeInfo struct + Description string + UUID uuid.UUID + func (nodeInfo NodeInfo) String() string + type RelatedMeasurement struct + RelatedDataChunks pcr.DataChunks + type RelatedMeasurementsLaconic []RelatedMeasurement + func (s RelatedMeasurementsLaconic) String() string Other modules containing this package github.com/orangecms/converged-security-suite/v2