Symbol: Fq
sbin/iked/sntrup761.c
1003
static void Rounded_decode(Fq *r,const unsigned char *s)
sbin/iked/sntrup761.c
1053
Fq h[p];
sbin/iked/sntrup761.c
1065
Fq h[p];
sbin/iked/sntrup761.c
1066
Fq c[p];
sbin/iked/sntrup761.c
1076
Fq c[p];
sbin/iked/sntrup761.c
1106
Fq A[p];
sbin/iked/sntrup761.c
1117
Fq A[p];
sbin/iked/sntrup761.c
1118
Fq B[p];
sbin/iked/sntrup761.c
1131
Fq B[p];
sbin/iked/sntrup761.c
438
static Fq Fq_freeze(int32 x)
sbin/iked/sntrup761.c
445
static Fq Fq_recip(Fq a1)
sbin/iked/sntrup761.c
448
Fq ai = a1;
sbin/iked/sntrup761.c
464
static int8 Top(Fq C)
sbin/iked/sntrup761.c
469
static Fq Right(int8 T)
sbin/iked/sntrup761.c
490
static void R3_fromRq(small *out,const Fq *r)
sbin/iked/sntrup761.c
571
static void Rq_mult_small(Fq *h,const Fq *f,const small *g)
sbin/iked/sntrup761.c
573
Fq fg[p+p-1];
sbin/iked/sntrup761.c
574
Fq result;
sbin/iked/sntrup761.c
599
static void Rq_mult3(Fq *h,const Fq *f)
sbin/iked/sntrup761.c
608
static int Rq_recip3(Fq *out,const small *in)
sbin/iked/sntrup761.c
610
Fq f[p+1],g[p+1],v[p+1],r[p+1];
sbin/iked/sntrup761.c
614
Fq scale;
sbin/iked/sntrup761.c
658
static void Round(Fq *out,const Fq *a)
sbin/iked/sntrup761.c
734
static void KeyGen(Fq *h,small *f,small *ginv)
sbin/iked/sntrup761.c
737
Fq finv[p];
sbin/iked/sntrup761.c
749
static void Encrypt(Fq *c,const small *r,const Fq *h)
sbin/iked/sntrup761.c
751
Fq hr[p];
sbin/iked/sntrup761.c
758
static void Decrypt(small *r,const Fq *c,const small *f,const small *ginv)
sbin/iked/sntrup761.c
760
Fq cf[p];
sbin/iked/sntrup761.c
761
Fq cf3[p];
sbin/iked/sntrup761.c
784
static void KeyGen(Fq *A,small *a,const Fq *G)
sbin/iked/sntrup761.c
786
Fq aG[p];
sbin/iked/sntrup761.c
794
static void Encrypt(Fq *B,int8 *T,const int8 *r,const Fq *G,const Fq *A,const small *b)
sbin/iked/sntrup761.c
796
Fq bG[p];
sbin/iked/sntrup761.c
797
Fq bA[p];
sbin/iked/sntrup761.c
807
static void Decrypt(int8 *r,const Fq *B,const int8 *T,const small *a)
sbin/iked/sntrup761.c
809
Fq aB[p];
sbin/iked/sntrup761.c
874
static void Generator(Fq *G,const unsigned char *k)
sbin/iked/sntrup761.c
903
static void XKeyGen(unsigned char *S,Fq *A,small *a)
sbin/iked/sntrup761.c
905
Fq G[p];
sbin/iked/sntrup761.c
913
static void XEncrypt(Fq *B,int8 *T,const int8 *r,const unsigned char *S,const Fq *A)
sbin/iked/sntrup761.c
915
Fq G[p];
sbin/iked/sntrup761.c
969
static void Rq_encode(unsigned char *s,const Fq *r)
sbin/iked/sntrup761.c
979
static void Rq_decode(Fq *r,const unsigned char *s)
sbin/iked/sntrup761.c
986
for (i = 0;i < p;++i) r[i] = ((Fq)R[i])-q12;
sbin/iked/sntrup761.c
993
static void Rounded_encode(unsigned char *s,const Fq *r)
usr.bin/ssh/sntrup761.c
1704
static Fq Fq_freeze(int32_t x) {
usr.bin/ssh/sntrup761.c
1820
static void R3_fromRq(small *out, const Fq *r) {
usr.bin/ssh/sntrup761.c
1872
static void Rq_mult_small(Fq *h, const Fq *f, const small *g) {
usr.bin/ssh/sntrup761.c
1883
static void Rq_mult3(Fq *h, const Fq *f) {
usr.bin/ssh/sntrup761.c
1888
static Fq Fq_recip(Fq a1) {
usr.bin/ssh/sntrup761.c
1890
Fq ai = a1;
usr.bin/ssh/sntrup761.c
1898
static int Rq_recip3(Fq *out, const small *in) {
usr.bin/ssh/sntrup761.c
1899
Fq f[p + 1], g[p + 1], v[p + 1], r[p + 1], scale;
usr.bin/ssh/sntrup761.c
1936
static void Round(Fq *out, const Fq *a) {
usr.bin/ssh/sntrup761.c
1973
static void KeyGen(Fq *h, small *f, small *ginv) {
usr.bin/ssh/sntrup761.c
1975
Fq finv[p];
usr.bin/ssh/sntrup761.c
1988
static void Encrypt(Fq *c, const small *r, const Fq *h) {
usr.bin/ssh/sntrup761.c
1989
Fq hr[p];
usr.bin/ssh/sntrup761.c
1994
static void Decrypt(small *r, const Fq *c, const small *f, const small *ginv) {
usr.bin/ssh/sntrup761.c
1995
Fq cf[p], cf3[p];
usr.bin/ssh/sntrup761.c
2026
static void Rq_encode(unsigned char *s, const Fq *r) {
usr.bin/ssh/sntrup761.c
2034
static void Rq_decode(Fq *r, const unsigned char *s) {
usr.bin/ssh/sntrup761.c
2039
for (i = 0; i < p; ++i) r[i] = ((Fq)R[i]) - q12;
usr.bin/ssh/sntrup761.c
2042
static void Rounded_encode(unsigned char *s, const Fq *r) {
usr.bin/ssh/sntrup761.c
2050
static void Rounded_decode(Fq *r, const unsigned char *s) {
usr.bin/ssh/sntrup761.c
2059
Fq h[p];
usr.bin/ssh/sntrup761.c
2068
Fq h[p], c[p];
usr.bin/ssh/sntrup761.c
2076
Fq c[p];