Microsoft SEAL

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024

Комментарии • 16

  • @maomxesoax2471
    @maomxesoax2471 4 года назад

    I'm working on one time pads with pictures using fonts, levels and cloaks. All good till the homebrew kicks in :-) job done.

  • @macknightxu2199
    @macknightxu2199 2 года назад

    at 47:28, why N is the lattice dimension? shouldn't it be the size of the vector?
    Why in this CKKS case, N is 16?
    Looks like N is the size of vector which is 8, and in the pic, we need 3 times of rotation and get the sum is 36. isn't it?

  • @macknightxu2199
    @macknightxu2199 2 года назад

    at 47:55, why N is 16, and N is the lattice dimension, and why the vector is half of that?

  • @macknightxu2199
    @macknightxu2199 2 года назад

    at 30:04, why 3 numbers, why not 4 numbers like {50,30,50,50}?
    the Video only talks about why {50,30,50} but not covers why not {50,30,50,50}

  • @macknightxu2199
    @macknightxu2199 2 года назад

    at 32:24, the noise during the encryption, is it a side effect of encryption? or is it intended to be added forwardly? to be added for make encrypted data secure?

  • @macknightxu2199
    @macknightxu2199 2 года назад

    at 59:27, what is FFT? There's all kinds of errors coming from FFT.

  • @macknightxu2199
    @macknightxu2199 2 года назад

    hi, at 25:10, you mean that after "cts[i].scale() = pow(2.0, 300)" , just this code generates an error in the result when decrypt? But it will be easier when the result scale is some powers of 2?
    at 33:57, so "cts[i].scale() = pow(2.0, 300)" is a brute force thing which causes some small error, right?

  • @macknightxu2199
    @macknightxu2199 2 года назад

    hi , what do you mean by message expansion?

  • @macknightxu2199
    @macknightxu2199 2 года назад

    from 43:41 rotation

  • @macknightxu2199
    @macknightxu2199 2 года назад

    hi at 19:34, how about the result p of the dot encode method? is this p also a 4096 vector or just one single plaintext value?

  • @macknightxu2199
    @macknightxu2199 2 года назад

    hi, at 17:03, how do you get the 218? how to calculate this maximum allowed coeff_modulus bit count?

  • @ayoubbenaissa
    @ayoubbenaissa 4 года назад

    Why is the video on CKKS not available?

  • @macknightxu2199
    @macknightxu2199 2 года назад

    at 1:05:21, galoiskeys caould be half if is created in a more intelligent way.

  • @macknightxu2199
    @macknightxu2199 2 года назад

    at 55:03, summation.

  • @taylorsmurphy
    @taylorsmurphy 4 года назад

    Thanks for defining "Microsoft Research" as "(MSR)". Too bad SEAL is not defined or described in the talk or video description

  • @ahmedalabarah2897
    @ahmedalabarah2897 Месяц назад

    Worst explanation I have ever seen for someone's own work