Quantcast
Channel: Thales Simulator Library
Viewing all 332 articles
Browse latest View live

New Post: I got error code 13 Invalid LMK identifier

$
0
0
Hi!

Try to use decimal header, like, 123456000000000000000.

New Post: PKCS#11 Java interface to Thalessim

$
0
0
Hi!

Unfortunately no. PKCS#11 is a standard (like ISO) protocol, but Thales paymebnt HSM (RG7000, HSM8000, payShield9000) has it's own proprietary protocol.

Created Unassigned: EMV Chip Data [13014]

$
0
0
Does anyone know the details about what all Thales commands I need to use for generating Chip data as an EMV chip/Pin credit card issuer ?

New Post: EMV Chip/Pin command list as Issuer

$
0
0
Does anyone know the details about what all Thales commands I need to use for generating Chip data as an EMV chip/Pin credit card issuer ?

New Post: EMV Chip commands Payshield 9000 completely different

$
0
0
Does the simulator support Payshield 9000 for sending EMV commands. I received an document from Thales about the commands in use for EMV are

K8, KE*, KG* etc etc.

New Post: EMV Chip/Pin command list as Issuer

$
0
0
Hello!

For chip card issuing you should use different HSMs, not usual HSM8000 / payShield9000. These HSMs do not generate any chip data. The only data you can generate using payShield is PIN-block exported under ZPK key to be installed on chip.

New Post: EMV Chip commands Payshield 9000 completely different

$
0
0
No, currently Thales Sim does not support EMV commands. What is a license number to enable these commands? I can not find these commands in specification. :(

New Post: Thales HSM and using the TCP/IP

$
0
0
Hi,
we have the Thales HSM(P3CM) and i could connect to it via serial port and run commands.but
i can't connect to it via ethernet,i downloaded thalessim 0.9.6 but it doesn't work for connecting to
hsm(i think) .
how can i connect hsm via ethernet and run commands?

New Post: Thales HSM and using the TCP/IP

$
0
0
Hi,
we have the Thales HSM(P3CM) and i could connect to it via serial port and run commands.but
i can't connect to it via ethernet,i downloaded thalessim 0.9.6 but it doesn't work for connecting to
hsm(i think) .
how can i connect hsm via ethernet and run commands?

New Post: Thales HSM and using the TCP/IP

$
0
0
Hi!

Thales SIM is HSM simolator, not a host simulator and can not be connected to P3CM (if i understood you correctly) since both of them are servers. What way are you trying to connect to P3CM? If you are writing you software to work with P3CM, you should note that each command must contais SW header, first two bytes of command must contain whole message length in binary representation:

<SW header (2 bytes)><HSM header><Command code><command data>

New Post: Excel VBA and ThalesCore.dl

$
0
0
Hello,

I'm trying to make connection to 9998 port from an excel VBA socket program but no connection was established. I was able to establish connection using Hyper text terminal.

Then I saw the ThalesCore.dll. Is this dll compatible with VBA?

New Post: Thales HSM and using the TCP/IP

$
0
0
hi,
thanks for your reply
i connect to P3CM by Hyperterminal via Serial Port but i don't know how i can connect to P3CM via ethernet ,i don't know any consol.do you have the console and sample code?
i have only,an Installation and operation guide for it and there is some Example for sending command to P3CM via serial and thernet,
for example the command format in ethernet is:
X'00 X'06 X'31 X'32 X'33 X'34 X'4E X'43 (for NC command)
but as i told i don't know how i send them and how get response?

New Post: Thales HSM and using the TCP/IP

$
0
0
Hi!

If you need to send command to host port, first, you should configure it using CH console command.
Below is an example of HSM client on Java, usage -- java HsmClient -i <ip> -p <port>:
import java.io.*;
import java.net.*;

public class HsmClient {    

    private static Socket socket = null;
        private static int header = 0;
    private static String HSM_IP;
    private static long HSM_PORT;
    private static int HEADER_LENGTH = 4;
            
        private static void connect () throws IOException {
            socket = new Socket(HSM_IP, HSM_PORT);
    }   
    
        private static void disconnect () throws IOException {
            socket.close();
    }

        private static String setHeader () {
            header++;
            String headerStr = Integer.toString(header);
            while (headerStr.length() != HEADER_LENGTH) {
                headerString = ‘0’ + headerString;
            }
        return rs;
        }

        private static String sendCommand (String command) throws IOException {
        String response = null;
            command = setHeader() + command;
            DataOutputStream out = new DataOutputStream(new BufferedOutputStream(socket.getOutputStream()));
            DataInputStream in = new DataInputStream(new BufferedInputStream(socket.getInputStream()));
            out.writeUTF(command);
            out.flush();
        response = in.readUTF();
        return response;
        }

        private static String sendEcho () throws IOException {
            String to_hsm = "NC";   
            return sendCommand(to_hsm);
    }

    public static void main (String[] args) {
        for (int i = 0; i < args.length; i++) {
            if (args[i].equals(„-i”)) {
                HSM_IP = args[i + 1];
            }
            else if (args[i].equals(„-p”)) {
                HSM_PORT = args[i + 1];
            }
            try {
                connect();
                sendEcho();
                System.out.println(sendEcho());
                disconnect();
            }
            catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
}

New Post: Excel VBA and ThalesCore.dl

$
0
0
Hi!

It is no meter what way you are connecting to 9998.

New Post: Decrypt PIN Block using ZPK

$
0
0
Dear All,

I need to generate a PIN Block (Pin under ZPK) with thales HSM 800 using mod line :
  • I have Clear PIN.
  • I have a ZPK under LMK.
I need only the command to use , because we are working on terminal simulator.

Best regards.
Youness

New Post: Generate a PIN Block (Pin under ZPK) using Thales command

$
0
0
Dear All,

I need to generate a PIN Block (Pin under ZPK) with thales HSM 800 using mod line :
  • I have Clear PIN.
  • I have a ZPK under LMK.
I need only the command to use , because we are working on terminal simulator.

Best regards.
Youness

New Post: Formatin Option in HSM

$
0
0
Hi All,

I am trying to format the PIN on payShield 9000 HSM, currently I want to control the "Bold Text".
Current configuration is that PIN is printed Bold by default , and I want to print it in normal.

Can anyone kindly tell me the binary code I have to send to printer.

Current command send to printer is something like this:

PA>L>L>L>L>L>L>L>L>L>070^0>L>070^1>L>040^P>070^2>L>070^3>L>L>070^4>080^5>L>L>070^6>080^7>F

Thanks and Best Regards
Artan

New Post: Create CVK key

$
0
0
Good afternoon!

Is it possible to create a CVK key, using the PAN; Valid Date; Service Code?

Give me a hint how to do.

New Post: Decrypt PIN Block using ZPK

$
0
0
Hi!

You can do that using 2 host commands:

1) Encrypt PIN under LMK using 'BA' command;
2) translate PIN under LMK to ZPK encryption using 'JG' command.

Regards,
Juris

New Post: Formatin Option in HSM

$
0
0
Hi!

Such command are formed as follows, lets assume we need to add <ESC C> Epson code to the command:

|11BC

parsed example:

1) | - start of binary data;
2) 1 - length
3) 1B - ESC
4) C - command code

About the stroke weight you can check any "ESC/P" (Epson standart code for printers) manual.

Regards,
Juris
Viewing all 332 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>