Termination Reason: Namespace SIGNAL, Code 0xb Termination Signal: Segmentation fault: 11 Path: /Applications/iTunes.app/Contents/MacOS/iTunesĪnonymous UUID: 657ACE35-D64C-7A8A-DBF9-DB936B71D3C0Ĭrashed Thread: 0 iTunes main Dispatch queue: -threadĮxception Codes: KERN_INVALID_ADDRESS at 0x0000700001f27008 $ for i in do python3 sierra_ccid_crash.py done Run the script in a shell loop and Chrome/iTunes may crash. You can now test the library as if it would have been installed.The script selects the OTP applet, the OATH applet
(commands intended for Windows in bash, small differences for other OS/shell combinations) $ virtualenv venv In a "private" environment (for details see ) To develop/test, it's best to use virtualenv. Have a look at the implementation of the commands in blocksec2go/cli to see how the functions are used.
The command line tool is an abstraction of the Python functions that are delivered by this library. PUK to unlock card (hex): 5c88ce829a2ed32c Here is an example of how the command line tool could be used $ blocksec2go get_card_info The library is tested with Python 3.7.1 and the Identive Cloud 4700 F Dual Interface reader. To find out more, run $ blocksec2go -help In addition the blocksec2go command will be installed which can be used to communicate with
This will install the library, which can be imported as blocksec2go. Remark: When installing Python 3>=3.4 the installer program pip is automatically installed (see ). Then, the fastest way to install the library is to get it via pip $ pip3 install blocksec2go
On Linux, run $ sudo apt-get install swigįor Mac systems, we recommend to use homebrew $ brew install swig
(see here for information about how to get it), and
To use this library you need some hardware first: To get more information about the starter kit go to. It abstracts all of the commands available with the starter kit with some simple This package provides basic functions to communicate with Infineon's Blockchain Security 2Go Blockchain Security 2Go starter kit Python Library