I\'m building a web API very similar to what StackOverflow provide.
However in my case security is importance since data is private.
HTTP digest authentication provides very good authentication. All the HTTP client libraries i've used support it. It doesn't provide any encryption at all.