what type of protocol and api connection is used for authorize.net
CiviCRM will communicate with AuthorizeNet using whatever versions of TLS are enabled on your server. 

To see if your server is using TLS 1.2, go to https://www.ssllabs.com/ssltest and put in your url 

in the Configuration section of the report it will list the TLS versions supported.