1. Agotamiento de ruido por multiplicaciones cuadráticas sucesivas
Estudiante de CriptografíaContexto
Desea entender experimentalmente cuántas multiplicaciones continuas tolera un esquema BFV antes de que los datos descifrados se corrompan.
Problema
Visualizar la pérdida de bits de presupuesto de ruido paso a paso y el efecto reparador de un refresco de bootstrapping simulado.
Cómo usarlo
Selecciona el esquema 'bfv-deep-multiply', define el grado del anillo en n=32, introduce los valores de slot '12, 34, 56, 78', ajusta la profundidad a 4 y marca la simulación de bootstrapping.
scheme: 'bfv-deep-multiply', ringDegree: '32', levels: 2, slotValues: '12, 34, 56, 78', multiplyDepth: 4, showBootstrap: trueResultado
Obtiene un reporte con la gráfica de barras del presupuesto cayendo ~2·log₂(t) por paso, la tabla de valores corrompidos y el diagrama de recuperación tras el bootstrapping.