Versions in this module Expand all Collapse all v0 v0.1.1 Apr 2, 2023 Changes in this version + func CaveSliceParser(filePath string, caveSlice []caveStruct) v0.1.0 Mar 30, 2023 Changes in this version + func CreateHiddenData(patternArrayToMatch []byte, message []byte) []byte + func DecodeMessage(fileLocation string, maximumCodeCaveSize int, byteLengthToHash int, ...) + func EncodeMessage(inputFile string, outputFile string, inputMessage string, byteLengthToHash int, ...) + func ExtractBytesFromFile(filePath string, bytesToRead int, startByte int) []byte + func FindCaves(filePath string, minCaveSize int) []caveStruct + func FindMatchingPattern(filePath string, matchingBytePattern []byte, readFromByte int) (int, int, int) + func GunzipData(inputData []byte) (uncompressedData []byte, err error) + func GzipData(inputData []byte) (compressedData []byte, err error) + func InsertCode(filePath string, hiddenMessage []byte, startByte int) []byte + func Md5HashBytesReturnXBytes(inputByteArray []byte, returnBytes int) []byte + func Md5HashBytesToString(inputByteArray []byte) string + func ReadBytesFromFile(filePath string, byteLengthToHash int) []byte + func ReverseBytes(inputArray []byte) []byte + func WriteFile(filePath string, fileArray []byte) + type MessageStruct struct + func FindAllMatchingPatterns(filePath string, matchingBytePattern []byte, maxCaveSize int) MessageStruct