I have been googling for hours and cannot find any solid answers but lots of hearsay.
Does anyone know where the documentation is that defines which encryption/signature/hash algorithms the Android OS supports.
I have heard from forums that not all phones support the same algorithms so I am looking for what common algorithms every Android phone supports.
Try this to list all security providers:
Update
Here is a list for my Nexus S (OS 2.3.4):