virtualsmartcard PackageΒΆ
- cards Package
- cryptoflex Module
CryptoflexMFCryptoflexMF._selectFile()CryptoflexMF.append()CryptoflexMF.appendRecord()CryptoflexMF.appendrecord()CryptoflexMF.bertlv_dataCryptoflexMF.contentCryptoflexMF.create()CryptoflexMF.createFile()CryptoflexMF.currentCryptoflexMF.currentDF()CryptoflexMF.currentEF()CryptoflexMF.dataCryptoflexMF.dataObjectHandlingDecodeEncapsulated()CryptoflexMF.dataObjectHandlingDecodePlain()CryptoflexMF.dataUnitsDecodeEncapsulated()CryptoflexMF.dataUnitsDecodePlain()CryptoflexMF.decrypt()CryptoflexMF.deleteFile()CryptoflexMF.dfnameCryptoflexMF.encodeFileControlParameter()CryptoflexMF.encrypt()CryptoflexMF.eraseBinaryEncapsulated()CryptoflexMF.eraseBinaryPlain()CryptoflexMF.eraseRecord()CryptoflexMF.erasebinary()CryptoflexMF.fidCryptoflexMF.filedescriptorCryptoflexMF.firstSFTCryptoflexMF.getDataEncapsulated()CryptoflexMF.getDataPlain()CryptoflexMF.getMF()CryptoflexMF.getdata()CryptoflexMF.getpath()CryptoflexMF.lifecycleCryptoflexMF.makeFirstSoftwareFunctionTable()CryptoflexMF.makeSecondSoftwareFunctionTable()CryptoflexMF.named_dfsCryptoflexMF.parentCryptoflexMF.putDataEncapsulated()CryptoflexMF.putDataPlain()CryptoflexMF.putdata()CryptoflexMF.readBinaryEncapsulated()CryptoflexMF.readBinaryPlain()CryptoflexMF.readRecordEncapsulated()CryptoflexMF.readRecordPlain()CryptoflexMF.readbinary()CryptoflexMF.readrecord()CryptoflexMF.recordHandlingDecode()CryptoflexMF.remove()CryptoflexMF.searchBinaryEncapsulated()CryptoflexMF.searchBinaryPlain()CryptoflexMF.secondSFTCryptoflexMF.select()CryptoflexMF.selectFile()CryptoflexMF.simpletlv_dataCryptoflexMF.updateBinaryEncapsulated()CryptoflexMF.updateBinaryPlain()CryptoflexMF.updateRecordEncapsulated()CryptoflexMF.updateRecordPlain()CryptoflexMF.updatebinary()CryptoflexMF.updaterecord()CryptoflexMF.writeBinaryEncapsulated()CryptoflexMF.writeBinaryPlain()CryptoflexMF.writeRecord()CryptoflexMF.writebinary()CryptoflexMF.writerecord()
CryptoflexOSCryptoflexSAMCryptoflexSAM.FSdecrypt()CryptoflexSAM.FSencrypt()CryptoflexSAM._get_referenced_key()CryptoflexSAM.change_reference_data()CryptoflexSAM.erase_SE()CryptoflexSAM.external_authenticate()CryptoflexSAM.generate_public_key_pair()CryptoflexSAM.get_card_number()CryptoflexSAM.get_challenge()CryptoflexSAM.internal_authenticate()CryptoflexSAM.manage_security_environment()CryptoflexSAM.mutual_authenticate()CryptoflexSAM.parse_SM_CAPDU()CryptoflexSAM.perform_security_operation()CryptoflexSAM.pezorform_security_operation()CryptoflexSAM.protect_result()CryptoflexSAM.restore_SE()CryptoflexSAM.set_MF()CryptoflexSAM.set_asym_algorithm()CryptoflexSAM.store_SE()CryptoflexSAM.verify()
CryptoflexSECryptoflexSE._set_SE()CryptoflexSE.compute_cryptographic_checksum()CryptoflexSE.compute_digital_signature()CryptoflexSE.decipher()CryptoflexSE.encipher()CryptoflexSE.generate_public_key_pair()CryptoflexSE.hash()CryptoflexSE.manage_security_environment()CryptoflexSE.parse_SM_CAPDU()CryptoflexSE.perform_security_operation()CryptoflexSE.protect_response()CryptoflexSE.verify_certificate()CryptoflexSE.verify_cryptographic_checksum()CryptoflexSE.verify_digital_signature()
- ePass Module
PassportSAMPassportSAM.FSdecrypt()PassportSAM.FSencrypt()PassportSAM.__computeKeys()PassportSAM._get_referenced_key()PassportSAM.change_reference_data()PassportSAM.derive_key()PassportSAM.erase_SE()PassportSAM.external_authenticate()PassportSAM.generate_public_key_pair()PassportSAM.get_card_number()PassportSAM.get_challenge()PassportSAM.internal_authenticate()PassportSAM.manage_security_environment()PassportSAM.mutual_authenticate()PassportSAM.parse_SM_CAPDU()PassportSAM.perform_security_operation()PassportSAM.protect_result()PassportSAM.restore_SE()PassportSAM.set_MF()PassportSAM.set_asym_algorithm()PassportSAM.store_SE()PassportSAM.verify()
ePass_SEePass_SE._set_SE()ePass_SE.compute_cryptographic_checksum()ePass_SE.compute_digital_signature()ePass_SE.decipher()ePass_SE.encipher()ePass_SE.generate_public_key_pair()ePass_SE.hash()ePass_SE.manage_security_environment()ePass_SE.parse_SM_CAPDU()ePass_SE.perform_security_operation()ePass_SE.protect_response()ePass_SE.verify_certificate()ePass_SE.verify_cryptographic_checksum()ePass_SE.verify_digital_signature()
- nPA Module
- cryptoflex Module
- CardGenerator Module
- ConstantDefinitions Module
- CryptoUtils Module
- SEutils Module
ControlReferenceTemplateSecurity_EnvironmentSecurity_Environment._set_SE()Security_Environment.compute_cryptographic_checksum()Security_Environment.compute_digital_signature()Security_Environment.decipher()Security_Environment.encipher()Security_Environment.generate_public_key_pair()Security_Environment.hash()Security_Environment.manage_security_environment()Security_Environment.parse_SM_CAPDU()Security_Environment.perform_security_operation()Security_Environment.protect_response()Security_Environment.verify_certificate()Security_Environment.verify_cryptographic_checksum()Security_Environment.verify_digital_signature()
- SWutils Module
- SmartcardFilesystem Module
DFDF.append()DF.appendrecord()DF.bertlv_dataDF.contentDF.dataDF.decrypt()DF.dfnameDF.encrypt()DF.erasebinary()DF.fidDF.filedescriptorDF.getMF()DF.getdata()DF.getpath()DF.lifecycleDF.parentDF.putdata()DF.readbinary()DF.readrecord()DF.remove()DF.select()DF.simpletlv_dataDF.updatebinary()DF.updaterecord()DF.writebinary()DF.writerecord()
EFEF.appendrecord()EF.bertlv_dataEF.datacodingEF.decrypt()EF.encrypt()EF.erasebinary()EF.fidEF.filedescriptorEF.getMF()EF.getdata()EF.getpath()EF.lifecycleEF.parentEF.putdata()EF.readbinary()EF.readrecord()EF.select()EF.shortfidEF.simpletlv_dataEF.updatebinary()EF.updaterecord()EF.writebinary()EF.writerecord()
FileFile.appendrecord()File.bertlv_dataFile.decrypt()File.encrypt()File.erasebinary()File.fidFile.filedescriptorFile.getMF()File.getdata()File.getpath()File.lifecycleFile.parentFile.putdata()File.readbinary()File.readrecord()File.select()File.simpletlv_dataFile.updatebinary()File.updaterecord()File.writebinary()File.writerecord()
MFMF._selectFile()MF.append()MF.appendRecord()MF.appendrecord()MF.bertlv_dataMF.contentMF.create()MF.createFile()MF.currentMF.currentDF()MF.currentEF()MF.dataMF.dataObjectHandlingDecodeEncapsulated()MF.dataObjectHandlingDecodePlain()MF.dataUnitsDecodeEncapsulated()MF.dataUnitsDecodePlain()MF.decrypt()MF.deleteFile()MF.dfnameMF.encodeFileControlParameter()MF.encrypt()MF.eraseBinaryEncapsulated()MF.eraseBinaryPlain()MF.eraseRecord()MF.erasebinary()MF.fidMF.filedescriptorMF.firstSFTMF.getDataEncapsulated()MF.getDataPlain()MF.getMF()MF.getdata()MF.getpath()MF.lifecycleMF.makeFirstSoftwareFunctionTable()MF.makeSecondSoftwareFunctionTable()MF.named_dfsMF.parentMF.putDataEncapsulated()MF.putDataPlain()MF.putdata()MF.readBinaryEncapsulated()MF.readBinaryPlain()MF.readRecordEncapsulated()MF.readRecordPlain()MF.readbinary()MF.readrecord()MF.recordHandlingDecode()MF.remove()MF.searchBinaryEncapsulated()MF.searchBinaryPlain()MF.secondSFTMF.select()MF.selectFile()MF.simpletlv_dataMF.updateBinaryEncapsulated()MF.updateBinaryPlain()MF.updateRecordEncapsulated()MF.updateRecordPlain()MF.updatebinary()MF.updaterecord()MF.writeBinaryEncapsulated()MF.writeBinaryPlain()MF.writeRecord()MF.writebinary()MF.writerecord()
RecordRecordStructureEFRecordStructureEF.__getRecords()RecordStructureEF.__getRecordsByIdentifier()RecordStructureEF.__getRecordsByNumber()RecordStructureEF.appendrecord()RecordStructureEF.bertlv_dataRecordStructureEF.datacodingRecordStructureEF.decrypt()RecordStructureEF.encrypt()RecordStructureEF.erasebinary()RecordStructureEF.eraserecord()RecordStructureEF.fidRecordStructureEF.filedescriptorRecordStructureEF.getMF()RecordStructureEF.getdata()RecordStructureEF.getpath()RecordStructureEF.hasFixedRecordSize()RecordStructureEF.hasSimpleTlv()RecordStructureEF.isCyclic()RecordStructureEF.lifecycleRecordStructureEF.maxrecordsizeRecordStructureEF.parentRecordStructureEF.putdata()RecordStructureEF.readbinary()RecordStructureEF.readrecord()RecordStructureEF.recordpointerRecordStructureEF.recordsRecordStructureEF.resetRecordPointer()RecordStructureEF.select()RecordStructureEF.shortfidRecordStructureEF.simpletlv_dataRecordStructureEF.updatebinary()RecordStructureEF.updaterecord()RecordStructureEF.writebinary()RecordStructureEF.writerecord()
TransparentStructureEFTransparentStructureEF.appendrecord()TransparentStructureEF.bertlv_dataTransparentStructureEF.dataTransparentStructureEF.datacodingTransparentStructureEF.decrypt()TransparentStructureEF.encrypt()TransparentStructureEF.erasebinary()TransparentStructureEF.fidTransparentStructureEF.filedescriptorTransparentStructureEF.getMF()TransparentStructureEF.getdata()TransparentStructureEF.getpath()TransparentStructureEF.lifecycleTransparentStructureEF.parentTransparentStructureEF.putdata()TransparentStructureEF.readbinary()TransparentStructureEF.readrecord()TransparentStructureEF.select()TransparentStructureEF.shortfidTransparentStructureEF.simpletlv_dataTransparentStructureEF.updatebinary()TransparentStructureEF.updaterecord()TransparentStructureEF.writebinary()TransparentStructureEF.writerecord()
get_indexes()getfile_byrefdataobj()isEqual()make_property()prettyprint_anything()walk()write()
- SmartcardSAM Module
SAMSAM.FSdecrypt()SAM.FSencrypt()SAM._get_referenced_key()SAM.change_reference_data()SAM.erase_SE()SAM.external_authenticate()SAM.generate_public_key_pair()SAM.get_card_number()SAM.get_challenge()SAM.internal_authenticate()SAM.manage_security_environment()SAM.mutual_authenticate()SAM.parse_SM_CAPDU()SAM.perform_security_operation()SAM.protect_result()SAM.restore_SE()SAM.set_MF()SAM.set_asym_algorithm()SAM.store_SE()SAM.verify()
get_referenced_cipher()
- TLVutils Module
bertlv_pack()bertlv_unpack()decodeDiscretionaryDataObjects()decodeExtendedHeaderList()decodeHeaderList()decodeOffsetDataObjects()decodeTagList()encodeDataOffsetObjects()encodeDiscretionaryDataObjects()encodebertlvDatalist()pack()simpletlv_pack()simpletlv_unpack()tlv_find_tag()tlv_find_tags()tlv_unpack()unpack()
- VirtualSmartcard Module
- utils Module
APDUC_APDUC_APDU.CLAC_APDU.INSC_APDU.LcC_APDU.LeC_APDU.P1C_APDU.P2C_APDU._deldata()C_APDU._format_fields()C_APDU._format_parts()C_APDU._getdata()C_APDU._setbyte()C_APDU._setdata()C_APDU.case()C_APDU.claC_APDU.dataC_APDU.effective_LeC_APDU.insC_APDU.lcC_APDU.leC_APDU.p1C_APDU.p2C_APDU.parse()C_APDU.render()
R_APDU_make_byte_property()hexdump()inttostring()stringtoint()