Просмотр исходного кода

Merge pull request #348 from paspo/pk-check

private key size check
RustDesk лет назад: 2
Родитель
Сommit
42cdfb0885
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      src/rendezvous_server.rs

+ 3 - 0
src/rendezvous_server.rs

@@ -1174,6 +1174,9 @@ impl RendezvousServer {
1174 1174
                 let mut tmp = [0u8; sign::SECRETKEYBYTES];
1175 1175
                 tmp[..].copy_from_slice(&sk);
1176 1176
                 out_sk = Some(sign::SecretKey(tmp));
1177
+            } else {
1178
+                log::error!("Malformed private key");
1179
+                std::process::exit(1);
1177 1180
             }
1178 1181
         }
1179 1182