No it is purely a hardware peripheral that just has configuration options.
http://www.atmel.com/Images/Atmel-8923S-CryptoAuth-ATECC508A...
http://www.atmel.com/Images/Atmel-8923S-CryptoAuth-ATECC508A...
Is there a similar chip with Curve25519?
http://electronics.stackexchange.com/questions/53282/protect...
A slower Cortex M0 might not be sufficient to get decent speeds, but I suspect an M3, something like an AT91 could do the job.