Skip to content
Mohammad Badar Hashimi edited this page Feb 2, 2020 · 1 revision

HSM Integration Library of Anar Framework

		<dependency>
                        <groupId>af.gov.anar.lib</groupId>
                        <artifactId>anar-lib-hsm</artifactId>
                        <version>${project.version}</version>
		</dependency>

Features

  • Calculate CVV
  • Validate CVV
  • calculate Offset Using Pin
  • calculate Offset Using Pin LMK
  • calculate Offset Using Pin Block
  • change Pin Offset
  • validate Terminal Pin
  • validate Interchange Pin
  • validate DUKPTPin
  • calculate KCV
  • generate Key
  • generate Export Key
  • derive IPEK
  • derive Export IPEK
  • form Key From Components
  • import Key
  • export Key
  • calculate MAC
  • validate MAC
  • calculate PVV Using Pin
  • calculate PVV Using Pinblock
  • validate DUKPT Pin
  • validate Interchange Pin
  • validate Terminal Pin
  • change PVV
  • encrypt Pin Under LMK
  • encrypt Pinblock Under LMK
  • decrypt Pin Under LMK
  • Translate fromZPKToZPK
  • Translate fromTPKToZPK
  • Translate fromTPKToBDK
  • Translate fromBDKToBDK
  • Translate fromBDKToZPK
  • Translate fromZPKToLMK
  • Translate fromTPKToLMK
  • Translate fromLMKToZPK
Clone this wiki locally