Starting tensor on the right (sequential test values), ciphertext slots below — each slot shows which
tensor element it stores. Hover any linked cell to highlight the same entry across tensor and vectors
(C-order / row-major indices). Enter a raw layout string directly (no layout_str = needed).
roll(0,1) [0:4:1][1:4:1]).layout_str, n, tensor_shape,
secret.
Ctrl+Enter). You’ll see the test tensor, each
ciphertext slot labeled with its source T[i,j,…], and a mapping table. Stdout is in
Printed output below.