собственно проблема возникает, когда надо передавать владение памятью. Потому что для этого надо копировать объект. Ну и даже это копейки по сравнению с самой криптографией. Оверхед большой только если очень много мелких вызовов с копированием объектов.