Logical channels and secureChannel.resetSecurity();

Hi,
1- an external entity A selects an applet APP on logical channel 0 and establishes a secure channel.
2- another external entiry B selects the same applet on channel 1 without establishing a secure channel.
3- B exchanges a few commands and responses with the APP.
4- The execution of the commands in (3) leads to calling secureChannel.resetSecurity() within APP.
5- secureChannel.resetSecurity() returns the error code 6985 which means conditions of use not satisfied.
It looks like the secure channel that was established when the APP was selected through the logical channel 0, cannot be reset while the APP is selected on a different logical channel.
Has anyone faced this situation before? Any ideas how to reset the secure channel under the described circumstances?
Thanks in advance,
Hugo

Hi,
Logical channel 0 is the basic channel. Have you tried having all host applications on a logical channel other than 0?
As a rule, we only ever used GP secure channel to secure card issuance/updates or to secure updating the main transport key on the card (the private key had to be encrypted). These actions only ever had one channel to the card open. All other communication was done through a secure channel that was handled by the applet (AES based) that did not rely on the card platform keys so this wasn't an issue in our case.
Cheers,
Shane

Similar Messages

  • Logical Channels and Opening An Application

    Hello,
    Upon sending an APDU to a Java Card (a GEM card) to open a channel, it works fine. But when I try to select an application on that new logical channel which is in the secured state, it always gives back an error, but I can select that same application from the basic channel. Do I need to do something else besides simply opening the new logical channel to let it be able to select applications in the secured state?
    Thanks,
    Mizax

    Hello,
    Thanks for your response.
    Yes I'm sure the card supports multiple logical channels, I've checked the historical bytes, and am able to open the number of logical channels the historical bytes say I should.
    I can select other applications on the new logical channel and send commands to them, that works fine. When selecting a secured application, it fails with error code. In particular, I'm trying to select the card manage application, and that fails. Although this shouldn't be necessary, I make sure the basic channel doesn't have the card manager selected also:
    Log:
    Warm Reset Card
    Open Logical Channel 1
    Command: 00 70 00 01
    Response: 90 00
    Select some other App on the Basic Channel:
    Command: 00 A4 04 00 0F A0 00 00 00 18 50 21 00 00 00 00 00 57 49 42
    Response: 90 00
    Select card manager on Channel 1:
    Command: 01 A4 04 00 07 A0 00 00 00 18 43 4D
    Response: 6E 00
    To sum up: Open a new logical channel, select some other app on the basic channel, try to select the card manager on the new logical channel, it fails. If I then reselect the card manager on the basic channel, it works fine. I can select other non-secured apps on the new logical channel, and that works fine too. In any of the cases I mention, I ensure that only one channel is trying to select an app, so that I'm not worrying about the issue of whether an app is multi-selectable.
    I've been wrestling and googling this for hours with no luck. Any help would be greatly appreciated.
    Thanks,
    Mizax

  • Supplementary logical channels and R-MAC on JCOP cards

    Hi,
    please, do current models of JCOP cards support supplementary logical channels ? I have found on forums infos saying both yes and no.
    So maybe in earlier years, there was no support, now there is some.
    I have found this post, which may clarify it a little bit:
    All JCOP products have by default only the basic logical channel enabled. The reason is that it shall be GP compliant, and GP spec says that the CardManager must be multiple selectable if multiple logical channels are supported. The CM in JCOP is not multi selectable. If you don't care about GP compliancy (at least on this issue), you can set up to 4 logical channels during pre-perso (JCRE_MODE, two lowest bits).
    However I don't know how to set the JCRE_MODE flags and what they are. I couldn't find any info on them.
    Where are they located and described ? Which APDU command should I use to set them, and with which parameters ?
    And a short second question - are there any JCOP cards, which support R-MAC, when communicating with the card manager ?
    Thanks a lot,
    Peter

    PeterCZ wrote:
    please, do current models of JCOP cards support supplementary logical channels ? I have found on forums infos saying both yes and no.
    So maybe in earlier years, there was no support, now there is some.
    I have found this post, which may clarify it a little bit:
    All JCOP products have by default only the basic logical channel enabled. The reason is that it shall be GP compliant, and GP spec says that the CardManager must be multiple selectable if multiple logical channels are supported. The CM in JCOP is not multi selectable. If you don't care about GP compliancy (at least on this issue), you can set up to 4 logical channels during pre-perso (JCRE_MODE, two lowest bits).
    However I don't know how to set the JCRE_MODE flags and what they are. I couldn't find any info on them.
    Where are they located and described ? Which APDU command should I use to set them, and with which parameters ?JCOP supports supplementary logical channels, but it is switched off by NXP during production and can be re-enabled during pre-personalization (JCOP proprietary process). In order to do that, you need unfused cards and the corresponding transport key from NXP.
    And a short second question - are there any JCOP cards, which support R-MAC, when communicating with the card manager ?No, JCOP does not support RMAC. Tell me a good reason why it should. I cannot think of any GP commands which would be worth protecting the response.

  • What is wrong with logics timing and playback and midi

    hi all,
    i recently bought logic x and there seems to be a lot of problems im having.  first off i noticed that when i am editing whilst looping what im working on it doesn't allways register my changes untill i stop and play again.  this is especially true when making fades.  it makes it very awkward to make changes in realtime and slows me down a lot.  is this a new feature of logic lol or is this a problem with previous logics aswell.  is anyone else having this problem and does anyone know if apple are working to fix this?  its not my computer as its hi spec 12 core.  running 10.8.5. 
    next problem im having is nothing short of insane.  i have my mbase 11 being triggered by midi in logic and playing through an audio channel in logic from my apogee duet.  this works fine but only when audio track is selected which is annoying.  trouble im having though is when i select another track it seems the midi for the mbase is doing something to the selected track.  either triggering extra notes or delaying and playing extra notes.  im not sure but it is mental and it means i have to open up the fx i want to edit and then deselect the track.  anyone have any ideas if this is something i can fix or if apple know ect?
    thanks for reading,  any help would be most appreciated
    Rhys

    Fades can't be edited in real time, Logic creates a fade file after you edited the region, then you press start and voila, it's always been like that.

  • Logic Channel Strip Instruments no longer open after Logic 8 upgrade

    I upgraded Logic 8.0 to 8.0.1 and now none of the preset Logic Channel strip instruments will open. I can open all of the instruments on their own no problem. But if I select something from one of their saved presets or an instrument that I've saved, it does nothing, just hangs. There's no beach ball or logic not responding. When you do force quit, it quits logic and then upon a restart of the system, the system just freezes too. This is really frustrating because I've save a lot of my own instruments and can't get to them now. This happen in a previous session and a new session started from scratch with the upgrade. I can access all of my saved audio channel strips. Has anyone encountered this? One more bit of frustration and impediment to my work flow. Thanks, Jeff.

    I've also trouble with that Channel Strips. I've saved and closed a Song with some Mastering-Plugs in the Output 1-2 ( also Stereo Sum ) and after I reloaded that song, there wasn't no Plug anymore. So all my work was gone and I am also very frustrated.
    The next big Problem is working with folders. I've in most of my songs folder of MIDI and Singers and when I am working with this songs on Logic 8, I got many failure in the view of waveforms and regions.
    Sometimes regions doesn't play anymore when I switched between folders in the song. That nervs me up the whole time ...
    Maybe someone can help or can tell me that's why we get ProKit 4.5

  • Access a java card via two logical channels

    Dear all;
    I was wondering if someone managed to do following setup(because it doesn't work for me):
    I have an android phone with a sd-card slot in which I've inserted a java card. I can open a logical channel from my android phone to the java card. Since the java card also suports T=CL, I'm also able to open a logical channel from a pc to the java card via a contactless interface (with a reader that is connected to the pc). But what seams to be impossible is opening the two logical channels simultaniously. So I can't open simultaniously a logical channel from the android phone to the java card and a logical channel via the contactless interface.
    Did anyone have succes with this setup? (I made the applet multiselectable)
    greets,
    JT

    If you are trying to connect to the card over both the NFC controller (card emulation) and the device interface from Android at the same time you will probably have a race condition. On the phones I have used, you can only have one active at time.
    Shane

  • Question about Logic Channel EQ

    When i use Logic Channel EQ to cut low frequencies of say, a kickdrum (in this particular case up to 200hz), the level meter on the channel increases quite a bit. I thought cutting frequencies is supposed to reduce the volume? Also there arent any other plug ins on the channel. Is this normal?

    At it's default setting the low cut on the channel eq has quite a bit of filter resonance at the cutoff point. This resonant boost is what you are hearing. If you lower the Q all the way this resonance will be gone and you will get only the cut you are looking for. If you use the graphic analyzer be sure to set it to maximum resolution as it is quite misleading otherwise.

  • Help Required Please with Logic Express and Yamaha O1X

    Hi, I'm a new Logic and Mac user. I have just installed Logic Express and I am trying to get my Yamaha O1X mixer/ interface to work. I have the MLAN Tools installed and I can load a demo song into Logic. The meters on my Mixer are moving, I just cannot hear any sound. Doesanyone know the correct way to set this up to work correctly??
    I Mac 20"   Mac OS X (10.4.9)   Intel Dual Core 2.46 Ghz with 2GB Ram

    Answer these questions for me:
    Is the Monitor A/B switch green or off?
    Do you have the faders 1/2 raised on the 01X in the INST tab, and is the Stereo fader raised?
    Where is your amp/speakers connected to on the O1X?
    Should be connected to monitor L/R out with the A/B switch off (not green).
    If you load the logic demo are the meters moving?
    Is Logic selected as your DAW on the O1X utility tab?
    In your AMS settings....MLAN should be selected for the inputs and outputs
    Make sure you did This!!!!
    To monitor your computer's audio outs via the 01X go to the surface of the 01X. In the upper right click INTERNAL MODE (2nd button from left, top of the 01x next to REMOTE).
    Go to the right of the 01x there are 5 white buttons for
    AUDIO/INST/MIDI/BUS/AUX/OTHER. Choose INST - bring up the faders on Channels 1 and 2. Pan them left and right by clicking PAN (one the surface of the 01X in the PAGE area once, then using the knobs beneath the green screen mLAN 1 and mLAN 2 and spinning the knobs left and right), and control your master volume with the master fader. Use the headphone volume to adjust output level.
    Very important......if you did all of this, play a song from itunes see if there is audio if not you have something connected wrong.
    If you get it from itunes and not logic....then we need to look at logic!
    You need to run logics setup assitant and make sure in the controller setup the O1X is showing! Click rebuild defaults in the controller tab of logic....you should see the faders move!
    let me know....i will stick with ya till we get it working.
    Craig
    email me @ [email protected]

  • Logic Express and Roland RD700

    I'm new to Logic Express and have been doing quite a bit of online reading, trying to get things set up. I have a PowerBook G4, Logic Express 7, and a Roland RD-700 piano. The Roland keyboard has MIDI in/out and audio out which I've connected to my computer using a MOTU FastLane and M-Audio FireWire Solo respectively. I realize the keyboard can function as a controller (using the sounds that come with LE) or as a sound generator (using the internal sounds). What I'd like to do is to use Logic Express to compose, sequence, arrange, etc songs using the sounds from the keyboard.
    Now, I know that I can change the sounds for each of my tracks by using the keyboard itself, but that gets kinda tedious - especially if I'm changing them often to see what works best. What I'd like to be able to do is to use Logic to change the keyboard's sounds... but how?!
    I've done some online research, and here is the sum total of my knowledge:
    - I know that my keyboard is a multi-instrument and that it appears in my Logic Environment
    - Each multi-instrument has 16 sub-channels which share the 15 banks assigned to the MI instrument, and that each bank can have 128 preset names
    - I know that each of the sounds in the Roland RD-700 keyboard is described by a unique combination of MSB, LSB, and Program Change numbers
    - I've already copied from rolandus.com a list of all the sounds and their MSB, LSB, PC and I'm ready to paste it somewhere in Logic... but I'm not sure where/how.
    And that's about all I've got. I have a feeling that the answer involves using Define Custom Bank Messages somehow, but I haven't found any clear instructions on how to do so.
    If you can kindly reply, please try to be as specific/detailed as you can to help the beginning Logic user. Thanks so much!

    For a start, this is the Logic Pro forum, not the Logic Express forum, you should have posted there instead.
    All the stuff you are asking is in the manual. Read the sub-sections which speak about Multi instruments, particularly the section on the Multi Instrument Window (page 168).
    You may, or may not, need to use Custom bank messages. It depends on whether the RD700's bank select scheme complies with the preset bank-select settings that are available in the Multi Instrument Window. (try the various roland presets in the bank select list first, and see if they address all the banks correctly)
    Use the 'paste all names' command to paste the patch lists in the Multi Instrument Window, a bank at a time.

  • Logic 8  and  PT 7.2.1

    I had instaled my Logic 8 and Motu 828 MK2 and.....PT7.2.1 stop to run....anybody knows about that???Should I desinstall Logic 8 for PT run OK???

    Hi,
    I am the original one who posted this but, After hours of nothing but frustration
    I have the DAE/DTDM working within Logic 8 And PTHD 7.4. (I have a 96i I/O)
    If you are intrested in what I did to make it wok this is it:
    In Preference>Audio
    1. Disable Core Audio
    2. Enable DAE Click on TDM Setup Indicator, I choose 24 Bit, and 48 Tracks (3DSPs). You can click on "Digidesign Hardware Set up" if you want to change something But I did'nt
    3. Enable Direct TDM and Universal Track Mode.
    Limitation and advantages of running Logic 8 as a front end to PTHD: There are two types of tracks - DAE tracks which uses TDM plugins and Direct TDM tracks with are Audio OR Software Instruments they run All Logic 8 Plugins including Sof Instr. You Can also Use a Node on them (I Works). The problem is you Only have * TDM Device channels. Routed as ESB Mono 1 thru 8 or stereo ESB 1-2 thru 7-8. You have to route the Output of the TDM Device track (ESB 1...8) to an Aux track Input 9ESB 1...8), the Logic effectS are in the TDM Device tracks and Prottols TDM plug ins are in the corresponding Aux tracks
    Unortunately All Channel Stereo channel are Double Mono which takes more real estate. When Playing a double Mono the even number could be changed to stereo and it work well as such but you cannot get rid of the other Mono track it has to be next to the stereo track.
    When creating tracks in DAE you cannot choose stereo, but one selected you can change it in the arrange to stereo.
    I hope this help.
    Good luck
    Eric D

  • What's mean the Logic channel?

    Hello !!!
    Now I studying the Java Card and ISO7816...
    but I have a probrem....
    I can't understand the logical channel....
    Does logical channel is the path between CAD and JavaCard ?
    um...sorry for my enlish is poor.....

    It's a logical path between CARD and Javacard, as the name indicates. One of the main purpose of logical channel is to select multiple applets in the card. Normally, whenever we select an applet, the previously selected applet gets de-selected and the CLEAR-ON-DESELECT variables of that apples gets defaulted to zero. There may be some scenario where we need to have both the applets selected. Hence, select the first applet in logical channel 0 (which happens by default) and select the second applet in logical channel 1.

  • How to reduce CPU usage when working in Logic Pro and Kontakt5

    Hello All,
    I have a MacBook Pro 15" early 2011 2.0 GHZ. My main acitivity is making music with my macbook pro. I am using Logic Pro 9 in combination with Kontakt 5.
    I want to get some suggestions in the setup so I can reduce the usage of the CPU. By the way I have upgraded my system with a SSD 256GB , 16GB RAM and have removed the optical drive and installed the the previous factory set HD in the optical bay. I have placed the samples of the Kontakt 5 in the HD so I have enough space on my SSD to run the progrmas fast and smooth !
    If possible give your advise on an optimum setup such as reachanaling the sounds through BUS to AUX channels and other methods in order to reduce the CPU usage. You may even post some good links where I can find more info.
    Thanks in advance
    Wkrgds, Levon

    welshwiggle wrote:
    So Center of Pan,
    If you were to run something like Omnipshere on an active SI track do you get anywhere near the "1 core CPU" spike I'm getting on my Late 2011 TOTR MBP?
    I still dont really get why L9 on a new MBP peforms worse than eg your PC.
    Older versions of Logic (ie: 5.5) don't see individual cores, there is one disk meter and one CPU meter. In some ways it's a more efficient system. This is running on WinXP which happens to be a very good system for audio. Consider this, XP can be installed and take up only half a gig of disk space and do 90% of what most operating systems can do today. 
    I do see single core spikes on my single processor quad core Mac Pro.  There's no way to get around a processor intensive plugin on a single track. A channel strip is tied to a single process (core). I stopped upgrading at 10.6.8 and Logic 9.1.3, because it works. I still get the occasional single core use even with multiple plugs and tracks but I can usually break the logjam by quickly starting and stopping Logic 2 or 3 times.
    I will not upgrade Mac hardware or software unless the next version of Logic is outstanding, I'm fine where I'm at for the next year or two. I enjoy recording performers more than anything else so al I really need is a good sounding, solid system.

  • Logic 8 and Guru

    Hey, I run Logic 7.2.3 and Fxpansions Guru with no problems whatsoever. The thing i'm going on about is that when you want to multi out Guru to Aux channels in 7.2.3 everything works fine but i have just been reading the Guru forum and came across a post about Logic 8 and Guru. When trying the same thing in Logic 8 you need the aux channel strip to be in stereo for the channel strip to recognize Guru as a multi out instrument, ending up with separate samples panned left and right on the channel. Now for me this is stupid as I often multi out Guru so I can mix and process my beats, loops, samples and synths on mono channels. It seems as though this isn't possible in Logic 8......Or is it??
    I do want to upgrade, but not if my main AU is going to be rendered absolutley useless....
    Any one know any better??
    Cheers

    Hi,
    The answer is yes.
    I am using 2 system;
    OS10.4.11, PT7.4cs7, Logic 7 and 8
    OS10.4.9, PT7.3.1cs7, Logic 7
    The thing is Logic 7 and 8 on OS10.4.11 can only show 20% of Audio Suite plug-ins on Sample edit window for some reason. When I found this issue, I decided to copy the clone back up system which was OS10.4.9 onto the 2nd patition of the main hard drive. Logic 7 shows all Audio Suite plug-ins without problem on 10.4.9.
    DAE engine of PT 7.4 seems to give a little bit better stability to run Logic (DTDM and DAE).
    But I 've been using PT7.3 and Logic 7 on 10.4.9 as a main system.
    I am totaly happy with the combo.

  • Logic 8 and Motif XS - new to it

    So I have made a few beats on my motif xs, and now I want to edit them in Logic 8 which I just recently got. I have messed around a bit and searched around online but can't really get anywhere.
    This is what I'm trying to do:
    -Take my song, from pattern mode, and have it sync to logic via usb to my mac. It seems the midi ports are recognized, but each track has weird symbols instead of the actual names of the instruments on the motif.
    Basically, you know how you can edit on the song on the motif (kind of tedious wiht small screen to cut and paste/move/copy, etc...) - I want all that sound info (waves, each tracks- entire song) to appear in logic so that I can edit the song on the computer. Is this possible?
    I have never used logic before, and am fairly new to creating songs on motif- but, I changed the setting utility>remote>DAW type> Logic, and it still isn't helping me.
    I am obviously missing something. Because I am new at the motif, editing on pattern mode seems hard and not that efficient. For this reason, I want to pull up my song on Logic, as it is on the Motif, but when its on my computer it will be easier to move stuff around/cop/cut/paste/add effects, etc...
    Anyone know of any resources that may help me or have any advice?
    Thanks...

    ok, so I have logic setup just as you said, and my motif to send MTC out, and with all external midi tracks enabled to record, I push play on my motif.... what happens is I get my track playing on the motif (with all my instruments changed, I guess it is somehow playing instruments form Logic, which doesnt make sense because nothing is synced, and I don't have Logic set to MIDI out its patches) and thats just on the earphones ho0oked up to my keyboard.. on logic, I get no sign of anything recording, and if you turn up the volume it just sounds like whale noises (seriously)
    Here is something to note though.. when I quit logic, and turn off my keyboard, I reboot both of the them, and then as soon as logic opens (with usb to motif) in the main arrange screen under "global tracks", there are 2 tracks there.. 1 says "øˇ€∞$ÑB" (which is the jibberish it is reading from motif) and the other is "audio 1" (from garage band?) this is before I setup all the other stuff (external midi tracks and settings in logic)
    I really don't understand... From your help Donald, it looks like I should be able to create 7 external midi tracks in logic, have them record enabled, and then push play and motif, and then each of my tracks would just start recording in realtime on my computer? this would be great, but it is not what is happening...
    On the left side, I can choose which port to take from the motif (1 thru 4) and I have 1 selected... and also channel 1
    I'm still messing around with it and trying different settings... but if anyone has a clue as to what I may be doing wrong, please help....
    thanks

  • Logical filename and logical path in lsmw

    Hi all,
           I am doing a lsmw for purchasing info record . i created a logicalpath and assigned a physical path to that . i created a logical filename and assigned the logical path .but when i assign that to the lsmw it is throwing error as 'LOGICAL PATH DOES NOT POINT TO PHYSICAL DIRECTORY' .
    can anybody provide a solution for that .
    Thanks & regards
      Magesh anandan

    hi ,
      goto the tcode file then u find the relation between the logical and physical paths ...and their assignment..
    hope it will helps u..
    regards,
    venkat.

Maybe you are looking for

  • Installing Windows 7 without CD/DVD?

    So I downloaded the Windows 7 beta from Microsoft's website and tried to install it with Bootcamp. The problem is that it asks for Windows on a CD/DVD but I don't have any right now. After some googling I found out I could just mount the iso, but it

  • Dowgrading lion to snow leopard

    i downgraded from lion to snowleopard, using a timemachine backup. Now mail isn't working, and neither are itunes and iphoto. It turns out that the timemachine backup also includes the mail, itunes and iphoto apps that work only under lion. The reaso

  • Htmldb page with 'File Browse' hang on submit change

    I have a htmldb page with 'File Browse' item. With File Browse empty, on pressing submit button with which has 'SQL UPDATE' action and returning to same page branch, the page hangs. It also happen on File Import page of htmldb application itself with

  • ORA-20001: Error in multi row delete operation: ORA-01403: no data

    Whenever I attempt a multi-row delete on my master detail page, I recieve the error: ORA-20001: Error in multi row delete operation: ORA-01403: no dataI have seen in other threads that the primary key attribute of the underlying table needs to be set

  • Opening Browser in BDT View

    Hi, is it possible to open a Browser in an BDT View or open an browser window after pushing a button on the BDT? Thank you Stefan