add crypto helper