Home | History | Annotate | Download | only in libvncclient

Lines Matching defs:keylen

827   size_t keylen;
858 keylen = 256*len[0]+len[1];
859 mod = (uint8_t*)malloc(keylen*4);
865 resp = mod+keylen;
866 pub = resp+keylen;
867 key = pub+keylen;
869 if (!ReadFromRFBServer(client, (char *)mod, keylen))
871 if (!ReadFromRFBServer(client, (char *)resp, keylen))
880 error = gcry_mpi_scan(&modmpi, GCRYMPI_FMT_USG, mod, keylen, NULL);
886 error = gcry_mpi_scan(&respmpi, GCRYMPI_FMT_USG, resp, keylen, NULL);
893 privmpi = gcry_mpi_new(keylen);
899 gcry_mpi_randomize(privmpi, (keylen/8)*8, GCRY_STRONG_RANDOM);
901 pubmpi = gcry_mpi_new(keylen);
909 keympi = gcry_mpi_new(keylen);
917 if (!rfbMpiToBytes(pubmpi, pub, keylen))
919 if (!rfbMpiToBytes(keympi, key, keylen))
928 gcry_md_write(md5, key, keylen);
969 if (!WriteToRFBServer(client, (char *)pub, keylen))