ebool | euint8 | euint16 | euint32 | euint64 | euint128. Shift and rotate operations work on euint8 | euint16 | euint32 | euint64 | euint128 only.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
and, or, xor, not, shl, shr, rol, ror — encrypted bitwise operations
ebool | euint8 | euint16 | euint32 | euint64 | euint128. Shift and rotate operations work on euint8 | euint16 | euint32 | euint64 | euint128 only.
euint8 result = FHE.and(a, b);
ebool result = FHE.and(x, y);
euint8 result = FHE.or(a, b);
ebool result = FHE.or(x, y);
euint8 result = FHE.xor(a, b);
ebool result = FHE.xor(x, y);
euint8 result = FHE.not(a);
ebool result = FHE.not(x);
euint32 result = FHE.shl(value, shiftAmount);
euint32 result = FHE.shr(value, shiftAmount);
euint32 result = FHE.rol(value, rotateAmount);
euint32 result = FHE.ror(value, rotateAmount);
Was this page helpful?