Песочница

Формат и безопасность изображений

Формат csk.lispex-image/v2 переносит до 1 МиБ исходника Лиспекса в одном побайтовом PNG или упорядоченном наборе страниц ZIP.

Побайтовый формат

Формат фиксирует теги image, inspection, profile и codebook, ширину 1304 пикселя, палитру Sunlit Amber, геометрию страниц, PNG с фиксированным Huffman, stored-ZIP, порядок страниц и байты manifest.

Декодер принимает до 1 МиБ исходника, 16 384 узлов reader, глубину reader 256 и 32 страницы. Длины и смещения проверяются до выделения памяти. Чётность Рида–Соломона обнаруживает изменённые символы payload, а пересоздание проверяет точные переданные байты PNG или ZIP.

decode(encode(source)) = source
encode(decode(image)) = image

Роли артефактов

ПродуктРоль
Изображение ЛиспексаПереносит точные байты исходника в каноническом PNG или наборе страниц
image inspectСообщает формат, профиль, число страниц, идентификатор исходника и commitments
image decodeВозвращает исходник после проверок структуры, целостности, чётности и пересоздания
ВаучерСоединяет идентификатор восстановленного исходника с аутентификацией, привязкой запроса, повторным выполнением и локальным разрешением
Медиа-процесс хостаУправляет визуальным представлением, изменением размера, конфиденциальностью распространения и доступом

Руководство по изображениям · Обзор Ваучера

Формат и безопасность изображений · Лиспекс