NSUNI/NSLAR Library a250670
Loading...
Searching...
No Matches
md5list.hpp File Reference

Provides structures and functions to manage .md5 checksum files storing hashes for dig archive entries. More...

#include <array>
#include <vector>
#include "NNL/common/io.hpp"
#include "NNL/game_asset/container/dig.hpp"

Go to the source code of this file.

Namespaces

namespace  nnl
namespace  nnl::md5list
 Provides structures and functions to manage .md5 checksum files storing hashes for dig archive entries.

Functions

std::vector< std::array< u8, 16 > > nnl::md5list::Generate (const dig::Dig &cfc_dig)
 Generate MD5 checksums for every entry in a dig archive.
std::vector< std::array< u8, 16 > > nnl::md5list::Import (BufferView buffer)
 Parses an .md5 checksum file into a vector of MD5 digests.
Buffer nnl::md5list::Export (const std::vector< std::array< u8, 16 > > &md5list)
 Serialize a vector of MD5 digests into an .md5 checksum file format.

Detailed Description

Provides structures and functions to manage .md5 checksum files storing hashes for dig archive entries.

See also
nnl::md5list::Generate
nnl::md5list::Import
nnl::md5list::Export
nnl::dig::Dig