Deprecated: Array and string offset access syntax with curly braces is deprecated in /home2/tjanst/public_html/nokia/libraries/src/Filesystem/Path.php on line 148

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home2/tjanst/public_html/nokia/libraries/src/Filesystem/Path.php on line 151

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home2/tjanst/public_html/nokia/libraries/src/Filesystem/Path.php on line 154

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home2/tjanst/public_html/nokia/libraries/src/User/UserHelper.php on line 636
Procurement process

Deprecated: Cannot use "parent" when current class scope has no parent in /home2/tjanst/public_html/nokia/administrator/components/com_fields/helpers/fields.php on line 608

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home2/tjanst/public_html/nokia/libraries/idna_convert/idna_convert.class.php on line 421

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home2/tjanst/public_html/nokia/libraries/idna_convert/idna_convert.class.php on line 435

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home2/tjanst/public_html/nokia/libraries/idna_convert/idna_convert.class.php on line 826

Deprecated: Array and string offset access syntax with curly braces is deprecated in /home2/tjanst/public_html/nokia/libraries/idna_convert/idna_convert.class.php on line 957

Procurement process

 

There is 3 parts in the procurement process of SIM cards. We need a transport key (for encryption) & an input file with production data, SIM card graphics (optional) and a purchase order. 

  

  1. Encrypt the input file with Smartjac’s Public PGP key [Customer]

  • Use Smartjac public PGP key to send an encrypted text file with IMSI range, OP and transport key. OpenPGP uses private and public keys, and only the private Key in our secure possession can decrypt messages encrypted with our public key.

The transport key included in the input file will be used to encrypt the output file containing IMSI, Ki, and other values. The text file can have the content formatted like this before encryption, where T-key is the AES password:

 

**********************************************

*        HEADER  DESCRIPTION           *

**********************************************

Customer: ACME INC

Quantity: 100

**********************************************

*         INPUT VARIABLES                    *

**********************************************

IMSI: 333222123456789-333222123456888

OP: 00112233445566778899AABBCCDDEEFF

T-Key: AB12#%fg-SdfG598237

 

  • T-key, the transport key is any kind of alphanumeric password
  1. Encrypting the output file with the transport key [Smartjac]

.

  • AES-256-ECB encryption will be used to encrypt the output file with the transport key

The output file will be a simple csv file containing the values required by the customer, for example only:

IMSI,Ki

Or in a more complex scenario:

ICCID,IMSI,Ki,OPc,GPIN,LPIN,PUK,IMPI,IMPU, etc

Openssl , https://www.openssl.org , can be used for encryption  and decryption purposes for the output file.

openssl enc -aes-256-ecb -in output.csv -out output.enc

enter aes-256-ecb encryption password: *******

Verifying - enter aes-256-ecb encryption password: *******

  1. Sending the encrypted output file to the customer [Smartjac]

As the file is encrypted with strong encryption it can be sent with e-mail

  1. Decrypting the output file with the transport key [Customer]

openssl enc -aes-256-ecb -d -in output.enc -out output.csv

enter aes-256-ecb decryption password: *******

**********

PGP

 

Attached you'll find our PGP public key

Smartjac Nordic AB <This email address is being protected from spambots. You need JavaScript enabled to view it.> (F5C64982C40417E4)

You may also find and verify/compare our key on these locations:

  • https://keyserver.pgp.comsearching for This email address is being protected from spambots. You need JavaScript enabled to view it.
  • https://smartjac.biz/index.php/support(our official product site)

You can use this key to encrypt and secure files and messages you send to us.

To start using it, you'll need to install an OpenPGP software on your computer.  Below you'll find a list of possible solutions for your operating system:

macOS                  https://gpgtools.org/#gpgsuite   

Linux                      https://ssd.eff.org/en/module/how-use-pgp-linux

Windows             https://www.gpg4win.de/get-gpg4win.html   (recommended for ease-of-use)

https://scand.com/products/wingpg/

                                

Please import the public key into your local OpenPGP Key-Manager.

If you require additional security please use a phone to call or use secure messaging with WhatsApp or Signal to exchange the fingerprint of our public Key. 
The fingerprint can be retrieved by looking at the details / properties of the public key with the OpenPGP software.

Looking forward to exchange secure messages with you.

Regards

Smartjac Team

 

-----BEGIN PGP PUBLIC KEY BLOCK-----

Comment: GPGTools - https://gpgtools.org

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

b0sfmPZ3

=jOBj

-----END PGP PUBLIC KEY BLOCK-----