{"id":7412,"date":"2024-01-26T10:04:17","date_gmt":"2024-01-26T08:04:17","guid":{"rendered":"https:\/\/blog.atola.com\/?p=7412"},"modified":"2024-01-29T08:28:15","modified_gmt":"2024-01-29T06:28:15","slug":"verify-segmented-hashes-in-taskforce","status":"publish","type":"post","link":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/","title":{"rendered":"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes"},"content":{"rendered":"<p>You remember segmented hashes, right? They\u00e2\u20ac\u2122re what you want to use to verify an image of a damaged drive: after multipass imaging of a damaged drive in TaskForce, these hashes are calculated only for the good areas of a drive.<\/p>\n<p>Segmented hashing also does its job when the classic linear hashing fails. By verifying all segmented hashes in a set, you can prove that the entire image has not changed over time. Even if the hash of one damaged segment becomes invalid, you still have all the other good segments with their valid hashes.<\/p>\n<p>But how do you verify segmented hashes? Previously, you could do it using our open source tool named <a href=\"https:\/\/github.com\/atola-technology\/seghash\">seghash<\/a>. Now, you can complete this task both for target physical drives and image files right in the TaskForce interface:<\/p>\n<ol>\n<li aria-level=\"1\">Go to <b>Other &gt; Verify segmented hashes<\/b>.<\/li>\n<li aria-level=\"1\">Select a target drive or image file you want to verify. E01, AFF4, and Raw file formats are supported.<\/li>\n<li aria-level=\"1\">Select a CSV file with segmented hashes that belongs to your image.<\/li>\n<\/ol>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/04-tf2-verify-segmented-hashes-file.png\" alt=\"Verification of segmented hashes in Atola TaskForce\" width=\"2736\" height=\"1824\" class=\"atola-shadow aligncenter wp-image-7413 size-full\" \/><\/p>\n<p>If TaskForce encounters a hash value mismatch, you\u00e2\u20ac\u2122ll see it in the Hash mismatches counter and in the event log, where the Start and End LBA of the respective segment will be listed.<\/p>\n<p>Once the verification is finished, you&#8217;ll get a detailed report about its results.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/05-tf2-verify-segmented-hashes-file-mismatch.png\" alt=\"A hash value mismatch after verification of segmented hashes\" width=\"2736\" height=\"1824\" class=\"atola-shadow aligncenter wp-image-7414 size-full\" \/><\/p>\n<h2>TaskForce 2024.1 Changelog<\/h2>\n<h3>New features<\/h3>\n<p><b>Verify segmented hashes<\/b>, a new task in the <b>Other<\/b> section. It helps double-check segmented hashes in the CSV file created during imaging for any type of target: E01, AFF4, raw image, drive.<\/p>\n<p><b>System settings:<\/b><\/p>\n<ul>\n<li aria-level=\"1\"><b>Automatically create a subfolder using the target file name<\/b> option. If enabled, the target image will be created in a subfolder of a selected target folder.<\/li>\n<li aria-level=\"1\"><b>Clear local and session storage<\/b> button. Any settings or temporary data stored in Chrome for the TaskForce web application will be permanently deleted.<\/li>\n<\/ul>\n<p><b>Clickable device header<\/b> in a case report. It navigates to the device information page if the appropriate device or image is available\/connected.<\/p>\n<h3>Bugfixes<\/h3>\n<p>Failed to open E01 files created by the UFS Explorer.<\/p>\n<p><b>Logical imaging<\/b>. Check &gt; Download was not handling commas in a generated file name list properly, which broke the CSV format.<\/p>\n<p><b>Reports<\/b>. Possible first blank page when selecting a report from the list to print.<\/p>\n<p>Minor fix of Other &gt; Customize taskbar and Browse Files compatibility.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You remember segmented hashes, right? They\u00e2\u20ac\u2122re what you want to use to verify an image of a damaged drive: after multipass imaging of a damaged drive in TaskForce, these hashes are calculated only for the good areas of a drive. Segmented hashing also does its job when the classic linear [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":7418,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45,299],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes -\" \/>\n<meta property=\"og:description\" content=\"You remember segmented hashes, right? They\u00e2\u20ac\u2122re what you want to use to verify an image of a damaged drive: after multipass imaging of a damaged drive in TaskForce, these hashes are calculated only for the good areas of a drive. Segmented hashing also does its job when the classic linear [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AtolaTechnology\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-26T08:04:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-29T06:28:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/tf2-verify-segmented-hashes-cropped3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2736\" \/>\n\t<meta property=\"og:image:height\" content=\"1372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sergiy Pasyuta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@atola_insight\" \/>\n<meta name=\"twitter:site\" content=\"@atola_insight\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sergiy Pasyuta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/\",\"url\":\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/\",\"name\":\"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes -\",\"isPartOf\":{\"@id\":\"https:\/\/atola.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/tf2-verify-segmented-hashes-cropped3.png\",\"datePublished\":\"2024-01-26T08:04:17+00:00\",\"dateModified\":\"2024-01-29T06:28:15+00:00\",\"author\":{\"@id\":\"https:\/\/atola.com\/blog\/#\/schema\/person\/599f36f15ee355ac182737cc792fcee9\"},\"breadcrumb\":{\"@id\":\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#primaryimage\",\"url\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/tf2-verify-segmented-hashes-cropped3.png\",\"contentUrl\":\"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/tf2-verify-segmented-hashes-cropped3.png\",\"width\":2736,\"height\":1372,\"caption\":\"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/atola.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/atola.com\/blog\/#website\",\"url\":\"https:\/\/atola.com\/blog\/\",\"name\":\"\",\"description\":\"Atola Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/atola.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/atola.com\/blog\/#\/schema\/person\/599f36f15ee355ac182737cc792fcee9\",\"name\":\"Sergiy Pasyuta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/atola.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/75d60b3c5460fff20cfdd3afee4937c8?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/75d60b3c5460fff20cfdd3afee4937c8?s=96&d=identicon&r=g\",\"caption\":\"Sergiy Pasyuta\"},\"description\":\"Sergiy is an experienced technical writer with a passion for simplifying complex concepts in user manuals. With a keen eye for detail and a knack for clear communication, he crafts articles that guide users through our products\u00e2\u20ac\u2122 functionalities.\",\"url\":\"https:\/\/atola.com\/blog\/author\/sergiy-pasyutaatola-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/","og_locale":"en_US","og_type":"article","og_title":"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes -","og_description":"You remember segmented hashes, right? They\u00e2\u20ac\u2122re what you want to use to verify an image of a damaged drive: after multipass imaging of a damaged drive in TaskForce, these hashes are calculated only for the good areas of a drive. Segmented hashing also does its job when the classic linear [&hellip;]","og_url":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/","article_publisher":"https:\/\/www.facebook.com\/AtolaTechnology","article_published_time":"2024-01-26T08:04:17+00:00","article_modified_time":"2024-01-29T06:28:15+00:00","og_image":[{"width":2736,"height":1372,"url":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/tf2-verify-segmented-hashes-cropped3.png","type":"image\/png"}],"author":"Sergiy Pasyuta","twitter_card":"summary_large_image","twitter_creator":"@atola_insight","twitter_site":"@atola_insight","twitter_misc":{"Written by":"Sergiy Pasyuta","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/","url":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/","name":"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes -","isPartOf":{"@id":"https:\/\/atola.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#primaryimage"},"image":{"@id":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#primaryimage"},"thumbnailUrl":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/tf2-verify-segmented-hashes-cropped3.png","datePublished":"2024-01-26T08:04:17+00:00","dateModified":"2024-01-29T06:28:15+00:00","author":{"@id":"https:\/\/atola.com\/blog\/#\/schema\/person\/599f36f15ee355ac182737cc792fcee9"},"breadcrumb":{"@id":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#primaryimage","url":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/tf2-verify-segmented-hashes-cropped3.png","contentUrl":"https:\/\/atola.com\/blog\/wp-content\/uploads\/2024\/01\/tf2-verify-segmented-hashes-cropped3.png","width":2736,"height":1372,"caption":"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes"},{"@type":"BreadcrumbList","@id":"https:\/\/atola.com\/blog\/verify-segmented-hashes-in-taskforce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/atola.com\/blog\/"},{"@type":"ListItem","position":2,"name":"TaskForce 2024.1 update \u00e2\u20ac\u2019 Verify segmented hashes"}]},{"@type":"WebSite","@id":"https:\/\/atola.com\/blog\/#website","url":"https:\/\/atola.com\/blog\/","name":"","description":"Atola Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/atola.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/atola.com\/blog\/#\/schema\/person\/599f36f15ee355ac182737cc792fcee9","name":"Sergiy Pasyuta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/atola.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/75d60b3c5460fff20cfdd3afee4937c8?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/75d60b3c5460fff20cfdd3afee4937c8?s=96&d=identicon&r=g","caption":"Sergiy Pasyuta"},"description":"Sergiy is an experienced technical writer with a passion for simplifying complex concepts in user manuals. With a keen eye for detail and a knack for clear communication, he crafts articles that guide users through our products\u00e2\u20ac\u2122 functionalities.","url":"https:\/\/atola.com\/blog\/author\/sergiy-pasyutaatola-com\/"}]}},"_links":{"self":[{"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/posts\/7412"}],"collection":[{"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/comments?post=7412"}],"version-history":[{"count":3,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/posts\/7412\/revisions"}],"predecessor-version":[{"id":7427,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/posts\/7412\/revisions\/7427"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/media\/7418"}],"wp:attachment":[{"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/media?parent=7412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/categories?post=7412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atola.com\/blog\/wp-json\/wp\/v2\/tags?post=7412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}