An information processing apparatus, an authentication processing method,
and computer program provided. The present invention includes an
interface for carrying out data transfer processing, and a data processor
for executing data processing. The data processor executes authentication
processing with a target of data transfer as a condition of executing
data processing accompanying data transfer via the interface. In the
authentication processing, the data processor verifies channel type
applied in data transfer based on data stored in a public key certificate
held by an authentication counterpart, and determines whether or not it
is possible to establish authentication based on the channel type.