MCPcopy
hub / github.com/syncthing/syncthing / decryptFileInfos

Function decryptFileInfos

lib/protocol/encryption.go:389–398  ·  view source on GitHub ↗
(keyGen *KeyGenerator, files []FileInfo, folderKey *[keySize]byte)

Source from the content-addressed store, hash-verified

387}
388
389func decryptFileInfos(keyGen *KeyGenerator, files []FileInfo, folderKey *[keySize]byte) error {
390 for i, fi := range files {
391 decFI, err := DecryptFileInfo(keyGen, fi, folderKey)
392 if err != nil {
393 return err
394 }
395 files[i] = decFI
396 }
397 return nil
398}
399
400// DecryptFileInfo extracts the encrypted portion of a FileInfo, decrypts it
401// and returns that.

Callers 2

IndexMethod · 0.85
IndexUpdateMethod · 0.85

Calls 1

DecryptFileInfoFunction · 0.85

Tested by

no test coverage detected