TAŇBA-OOH Әзірлеушілерге

Жүктеулер

tanba-verify

tanba-verify платформа қол қоятын барлық нәрсені тексеретін пәрмен жолы бағдарламасы: келісуді оның медиафайлы бойынша, кері қайтару тізімін, күнделікті аудит зәкірлерін, жария тізілімді және қабылданған статистиканың күнделікті мөрлерін. Оған тіркелгі де, желі де қажет емес, тек тізілімді блок шолғышымен салыстыру міндетті емес. Бұл орнатқышы жоқ бір файл. Өз жүйеңізге арналған құрастыруды алыңыз:

ПлатформаФайлӨлшеміSHA-256
Linux x86-64tanba-verify-linux-amd647.8 MBdc405955c21a2c141ccce6cb52763403976657a7526ea0fd82655363d8e9d78d
Linux ARM64tanba-verify-linux-arm647.3 MBd68dc048090c7f98e3a149e412605b33da0a8a444cf0987d3bec666d7614cd05
macOS (Apple silicon)tanba-verify-darwin-arm647.5 MBa1901ba93ac98132af6c323f43f7538af682fb676b6e6c2319f6a23189c61c05
Windows x86-64tanba-verify-windows-amd64.exe8.1 MB9d40b244e7ee11083af25849a1a16eab0bc843feaa98f43c4877fbb5102797f8

Барлық файлдардың SHA-256 тізімі (SHA256SUMS)

Жүктегенді тексеру

Іске қосар алдында файл хэшін кестедегі немесе SHA256SUMS ішіндегі SHA-256 мәнімен салыстырыңыз.

Linux жүйесінде:

sha256sum -c SHA256SUMS --ignore-missing

macOS жүйесінде:

grep tanba-verify-darwin-arm64 SHA256SUMS | shasum -a 256 -c -

Windows жүйесінде, PowerShell ішінде, содан кейін басылған мәнді көзбен салыстырыңыз:

Get-FileHash .\tanba-verify-windows-amd64.exe -Algorithm SHA256

Файлдар осы сайт тиесілі платформа релизінің бастапқы кодынан құрастырылған. Олар сол релиздің құрамына кіреді: хост олардың кез келгенін беруден бұрын релиз қолтаңбасын және ондағы әр файлдың, соның ішінде осылардың хэшін тексереді. Әр жүктеуге жеке қолтаңба файлы әзірше жарияланбайды, сондықтан қазір тексеру құралы SHA-256 тізімі болып табылады.

Пайдалану

tanba-verify spot.mp4 spot.mp4.p7s --roots root.pem
tanba-verify revocations list.p7s --ca root.pem
tanba-verify anchor anchor.p7s --ca root.pem
tanba-verify seal seal.json --ca root.pem
tanba-verify ledger --day 2026-10-14 --ots ledger-2026-10-14.ots --inputs ledger-2026-10-14.json
tanba-verify inclusion --proof ledger-proof.json --approval TNB-2026-000123

root.pem келісулер, тізімдер, зәкірлер мен мөрлер бағынатын платформаның түбірлік сертификаты. Сынақ контурының түбірі сынақ ортасымен бірге беріледі. Түбірлік сертификаттар жиыны және бағдарламаның бастапқы код архиві жарияланғанда осы бетке қосылады.

Әр команда нәтижені басып шығарады және шығу коды бойынша аяқталады, сондықтан оны сценарийде пайдалануға болады: 0 жақсы, 2 қолтаңба дұрыс емес немесе кіріс деректері қайшы, қалған кодтар жағдайды атайды (3 хэш сәйкес келмейді, 4 мерзім өтті, 5 мерзім әлі басталмады, 6 күтіп тұр немесе тексерілмеген, 7 мемлекеттік қолтаңба дұрыс емес, 64 қате команда немесе оқылмайтын файл). Нақты мекенжайлармен қадамдар Тізімдемені оқу және оның дәлелдерін тексеру нұсқаулығында.

Ағымдағы релизге тиесілі құрастыруды алыңыз. Ертерек құрастыру күнделікті мөрі бар тізілім күнін қайшы деп хабарлайды, өйткені ол кіріс деректерінің жаңа пішімін білмейді.