2009-12-03 10 views
8

Pracuję nad aplikacją, która musi obsłużyć ogromną liczbę żądań REST. Użycie podstawowego uwierzytelnienia pozwoli zaoszczędzić mnóstwo zasobów obliczeniowych, ponieważ nie muszę obliczyć podpisów. Ponadto dokumentacja będzie znacznie prostsza. Jakie są Twoje myśli?Czy podstawowe uwierzytelnianie z SSL jest wystarczająco bezpieczne?

+0

Uwaga: protokół SSL został wycofany i zastąpiony przez TLS http://en.wikipedia.org/wiki/Transport_Layer_Security. Chociaż w zwykłym użyciu, "SSL" jest nadal powszechnie używany jako termin dla wycofanych i obecnych specyfikacji. – micahwittman

Odpowiedz

7

Tak. Basic Auth over SSL jest silniejszy niż Digest bez SSL.

Jednak narzut SSL jest znacznie wyższy w porównaniu z hasłami obliczeniowymi, więc nie ma tam żadnego zwiększenia wydajności.

+0

Moim celem jest uczynić wszystko tak prostym, jak to możliwe. Po przeczytaniu odpowiedzi przejdę do podstawowego auth + ssl! Dzięki! –

+2

Z punktu widzenia projektu aplikacji, obciążenie SSL nie jest ważne - karty odciążające SSL mogą być z łatwością używane bez zmiany kodu aplikacji, natomiast nieefektywne programowanie nie może być później łatwo naprawione. –

Powiązane problemy