What is your Java Card?

Hi all,
I just wanted to get a feel of what you folks are using as part of your JC development and deployment.
I am particularly interested in what java card/smart card product you are using.
Please response. Thanks. -KL

CreditCuriousity wrote:
MOMTIMES7 wrote:
CAPTOOL wrote:
Amex SimplyCash.That's on my "goal card list" If I was to apply for this do I just have to have an EIN #?  I am incorporated for 1099 purposes, but haven't used my company in a LONG time...  What are the restrictions for applying for the Simplycash from amex?  Do they use the term business loosely ?  Sorry not meaning to side track this.You can use your SS number. That's what I did, even though I have a federal tax number. Restrictions are basically nil. They operate on, and approve based on personal credit. Go for it! ETA: And they approved me for $10K right out of the gate. My highest limit!

Similar Messages

  • How to determine what OS your java prog is running on?

    Is there a Java command to determine what OS your program is running on?
    Yes it IS important -- because there are things that are OS-specific, such as valid characters for filenames.
    I could just disallow ALL "shady characters", but then my program would be skipping a lot of GOOD files in Linux, which only disallows the '/' character.
    http://www.linuxboxadmin.com/articles/tools-and-utilities/linux/mac/windows-file-name-friction.html
    Any ideas how I should proceed?
    Matthew

    I assume, if it's looking at "ALL" files in a directory, that it is running in a loop, right? Well, put the try/catch in the loop, rather than around it, and let it throw an exception. Catch it and keep a list of files that didn't work. But then again, if you're talking about "reading" a file, this shouldn't be a problem, because if it is an invalid character, how did the file get there? and should it really be your worry?
    As far as writing one with a character like that, let the user enter tha name he wants, attempt to create it, and if it fails ask for another, and for those filenames that you generate within the program, stick to the "safe" characters.

  • What is your trophy card(s)?

    I think it's safe to say that we've all coveted one or two cards for some time. Some of us have applied and have been denied. So when we are finally approved there's a sense of having achieved some sort of "trophy." I thought it would be fun to share with our fellow myfico members which of our cards we consider our "trophy cards." Mine are Chase Marriott and Barclays Ring. Which are yours?

    CreditCuriousity wrote:
    MOMTIMES7 wrote:
    CAPTOOL wrote:
    Amex SimplyCash.That's on my "goal card list" If I was to apply for this do I just have to have an EIN #?  I am incorporated for 1099 purposes, but haven't used my company in a LONG time...  What are the restrictions for applying for the Simplycash from amex?  Do they use the term business loosely ?  Sorry not meaning to side track this.You can use your SS number. That's what I did, even though I have a federal tax number. Restrictions are basically nil. They operate on, and approve based on personal credit. Go for it! ETA: And they approved me for $10K right out of the gate. My highest limit!

  • What's your Airport Card Country code?

    I live in Brazil, and bought my 17" MBP from Canada in June, and my airport Country Code right now is ZW (Zimbabwe). When i'm at college, it jumps to US. And at home, it changes to ZW. This is a problem as in some countries some frequencies are now allowed. I have the 10.6.1 SL.
    It's seems that either I have a faulty Airport Card, or Snow Leopard changes the card locale depending which routers are available for connection.
    So, I wanted to know if anyone is seeing somethig weird as I am in the Airport Country Code.
    Here's what I see in my info. The problem is that I can't use Wireless N in this country code.
    Software Versions:
    Menu Extra: 6.0 (600.22)
    configd plug-in: 6.0 (600.27)
    System Profiler: 6.0 (600.9)
    Network Preference: 6.0 (600.22)
    AirPort Utility: 5.4.2 (542.23)
    IO80211 Family: 3.0 (300.20)
    Interfaces:
    en1:
    Card Type: AirPort Extreme (0x14E4, 0x8D)
    Firmware Version: Broadcom BCM43xx 1.0 (5.10.91.19)
    Locale: FCC
    Country Code: ZW
    Supported PHY Modes: 802.11 a/b/g
    Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
    Wake On Wireless: Supported
    Status: Connected
    To check this out, it's under
    About This Mac/
    More Info.../
    Airport/

    Hey there. Definitely something up with Snow Leopard, country codes and airport wireless N 5GHz. I have 3 macs and 3 airport routers across the house, which have been working for years without issue wirelessly. Since the upgrade to Snow Leopard, my Macbook, and only my Macbook started not being able to connect or see the 5GHz network. My Macbook Pro and Mac Pro have no issues connecting or seeing the 5GHz network. It's not related to weak signal as I've tested the Macbook sitting next to the Airport Extreme. Interestingly there was no problem with 2.4GHz.
    So I thought it might have been a coincidental breakdown of the 5GHz N antenna on the airport card in the Macbook post Snow Leopard upgrade.
    Then I noticed a few posts on the net about Country Codes, Airport and Snow Leopard. This has never been an issue for me before. The Country Code is set at FR on my Macbook which is incorrect. Apparently this is set by Snow Leopard in response to routers available.
    As you are aware some channels are not usable in some countries.
    So I changed my Airport Extreme channel from Automatic to a fixed channel (36), and instantly the problem has been solved.
    So something has changed with Snow Leopard, Country Codes and Airport, which only affects some Macs. Ugh
    At least my problem was solved, hope this helps

  • What's your primary card?

    The one you use the most...

    Whichever one has a signup bonus I haven't met yet.   Really though, I think the Amex TrueEarnings is the best card in my portfolio. 2% on dining (same as CSP), 2% on travel (same as CSP), and 3% on gas (including Costco). Plus, no annual fee with a Costco membership, and even if you don't use the Costco membership, it's only $55, way less than most annual fees. If I could only carry one card, it would probably be this one. But I'm not desparaging the CSP...I do like that it's metal.

  • What Java compiler for Java Card development ?

    What Java compiler and options should be used for Java Card development with the goal of generating correct, and (secondarily) small or/and fast code after conversion to Java Card bytecode using converter ?
    In particular
    - Is use of JDK 7 approved by Oracle for Java Card development? That would solve security problems associated with (the web components of the JRE of) some earlier JDK, including the latest JDK6. The JCDK 3.0.4 release notes states "+the commercial version of Java Development Kit (JDK software) version 6 Update 10 (JDK 6 Update 10) or later is required+, but that does not answer that question.
    - Anyone had _bad_ experience (like incorrect or disastrous code) with the Java compiler bundled with Eclipse ? I have seen at least one case where org.eclipse.jdt.core_3.7.3.v20120119-1537.jar produced slightly more compact code than javac.
    - Anyone had _bad_ experience with javac in jdk1.3 ? In an applet involving a "finally" clause, I've seen it generating more compact code than later javac (which in my test triplicated the code for the finally clause).

    What Java compiler and options should be used for Java Card development with the goal of generating correct, and (secondarily) small or/and fast code after conversion to Java Card bytecode using converter ?-target -source may be required to generate compatible byte code. Depending on the CAP file converter being used debug information may also help. Remember that Java Card is a subset of the Java language (also there are short opcodes that Java doesn't have etc) so a lot of the work for optimisation is done by the converter or the JCRE. You can look at the JCA code generated to determine what works best for your applets. There are also some ways of stripping out dead code etc from JCA files (return statements after a throw etc) to reduce your code size. Most of the speed optimisations come from your code (avoiding context switches and unnecessary security/access checks).
    The compactness of your Java Card binary may not be directly related to the size of your compiled Java code. It can depend on the converter you use and any optimisaitons the JCRE might try to do when the code is loaded.
    - Is use of JDK 7 approved by Oracle for Java Card development? That would solve security problems associated with (the web components of the JRE of) some earlier JDK, including the latest JDK6. Java Card does not use any of the libraries from the JDK/JRE. All of the libraries are provided by the JCRE on the smartcard.
    The JCDK 3.0.4 release notes states "+the commercial version of Java Development Kit (JDK software) version 6 Update 10 (JDK 6 Update 10) or later is required+, but that does not answer that question.Anything above JDK6u10 is supported. If you use Java 7 you may need to add a -source and -target flag when compiling.
    - Anyone had _bad_ experience (like incorrect or disastrous code) with the Java compiler bundled with Eclipse ? I have seen at least one case where org.eclipse.jdt.core_3.7.3.v20120119-1537.jar produced slightly more compact code than javac.We generally use the Eclipse compiler as we find that we get more deterministic builds. When CAP files are sent for security review it is helpful to have the reviewer able to generate a CAP file that matches the one you sent to confirm the binary is what you say it is.
    - Anyone had _bad_ experience with javac in jdk1.3 ? In an applet involving a "finally" clause, I've seen it generating more compact code than later javac (which in my test triplicated the code for the finally clause).We do not use anything less than Java 6 for compilation.
    - Shane

  • Security in each byte of Java card's EEPROM

    as i undrestand until now in my applet I define a variable and store data in that variable,
    Is it a way to know where these data are stored, I mean I wanna define the memory address of that data by myself,
    caz my card application is multi-app, and maybe in future I want to let someone else load his/her applet in that card beside my applets to do other application
    but from know I wanna think of security that in future let that person to have the memory address from i.e 0x01 up to 0x05
    and have no right to read or write in other memory bytes
    and also each part of memory address should have a security code for authentication...
    what's your idea about this post and what do u sudggest?
    Regards
    Hana

    I'm sorry for my ignorance, but i think that you do not want to mess around with the Card Issuer Keys unless you are the Card Issuer which does not seems like the case.
    I think that you want to use the Secure Channel Protocol inside your own applet(which is what i want to do also) and use your own issued keys.
    Why? Because in a real situation you will not want that your Java Card stuck with only one App, you want it to have as many as the user wants to. For that to happen, the card issuer keeps a keyset to load&install applets, but, when the applet is installed you want to maintain your privacy from the card issuer(and everyone else), so you will need an extra keyset for your own Secure Channel Protocol.
    What i'm saying is that:
    When you enter the Cards Security Domain, you need the cards security domain keys.
    When you select your applet, all your comunications become "plain-text" and you will not have any transaction security.
    I would like to know how to open this SCP channel from my app, but unfortunatelly i cannot help you any further.
    Edited by: rochajoel on Aug 31, 2009 9:48 AM

  • UPDATED: jcManager - Java Card Programming Visual Tool

    UPDATED with the following features, as requested:
    - new and improved GUI
    - possibility to select the reader
    - better output - display all commands sent to card and the replies
    - specify card manager AID
    - specify applet install command parameters
    ... and many more
    [Download here|http://www.brokenmill.com/2010/03/java-secure-card-manager/]
    Enjoy
    Stefan
    ... sorry for the double post...

    Thanks Stefan for your reply..
    i want to know, what versions of Java Card OS that supported by jcManager..
    Currently i use Java Card 2.2.1, but when i tried to load .CAP file using this tool, i always get this error :
    Open terminal ...
    EstablishContext(): ...
    Wait for card in a certain reader ...
    Pick reader ...
    Selecting Card Manager
    -> 00 A4 04 00 08 A0 00 00 00 03 00 00 00
    <- 6F 10 84 08 A0 00 00 00 03 00 00 00 A5 04 9F 65 01 FF 90 00
    Init Update
    -> 80 50 00 00 08 7D 01 2C 52 CB 41 62 FB
    <- 00 00 71 54 57 17 3C 2B 8F C1 FF 02 00 53 CC D9 DE 61 D9 80 8E 65 D6 84 59 F5 DC 7C 90 00
    HostChallenge: 7D 01 2C 52 CB 41 62 FB
    CardChallenge: CC D9 DE 61 D9 80
    Card Calculated Card Cryptogram: 8E 65 D6 84 59 F5 DC 7C
    Derivation Data is 01 82 00 53 00 00 00 00 00 00 00 00 00 00 00 00
    Host Cryptogram Data (to encrypt) 00 53 CC D9 DE 61 D9 80 7D 01 2C 52 CB 41 62 FB 80 00 00 00 00 00 00 00
    Card Cryptogram Data (to encrypt for verification) 7D 01 2C 52 CB 41 62 FB 00 53 CC D9 DE 61 D9 80 80 00 00 00 00 00 00 00
    S_ENC: 03 82 60 2B BA CF 22 AC 27 4F 34 81 E6 66 0E 68 03 82 60 2B BA CF 22 AC
    The Current session MAC key is B3 D1 2B 42 AA 64 C3 A2 84 47 1E E5 AD 6A 01 FB
    The Current session DEK key is 56 47 C9 B7 A9 BC 67 63 1E BE 05 DC 39 1D B4 8B
    Encrypted CardCryptoGram is 3B C0 CF 36 E3 83 D2 38 83 61 10 D8 36 75 5F A7 8E 65 D6 84 59 F5 DC 7C
    Encrypted HostCryptoGram is 6F 72 46 A5 6B 01 64 6E 28 E9 16 1B D7 74 58 14 3E A2 C2 92 53 05 A9 D5
    -> 84 82 03 00 10 3E A2 C2 92 53 05 A9 D5 8E FE D9 90 92 D3 EC 1B
    <- 90 00
    Authenticated
    UplaodCAP
    Get AID from header.cap file
    FOR LOAD DATA: EF 04 C6 02 01 9B
    AID:A0 00 00 00 62 03 01 0C 01
    Applet AID:A0 00 00 00 62 03 01 0C 01 01
    Try to delete if existing...
    -> 84 E4 00 00 18 D6 11 44 FF FD 6D EF 28 70 A1 30 70 ED BA 78 8C B1 DB C6 AF 6C 86 0A A3
    <- 6A 88
    -> 84 E4 00 00 18 2C CA A4 41 C1 05 BD 3F 5E 26 13 D9 A1 AA BD AA B7 0E EF 02 1F CC 55 F9
    <- 6A 88
    Loading cap file. Please wait...
    Install for Load
    -> 84 E6 02 00 28 19 99 78 6D 57 F3 F8 E3 AE 41 D8 00 00 7F 92 5E AD 51 D6 E3 CB 70 D0 B5 9F 8E 19 FD EE 8A 26 37 B0 1D C8 E9 4A ED 9B FC
    <- 00 90 00
    Load CAP
    -> 84 E8 80 00 10 7C 0A D8 32 F3 D6 DF 00 80 BA 28 8F CD 90 02 DD
    <- 6A 80
    -> 84 E6 0C 00 38 19 99 78 6D 57 F3 F8 E3 7F 53 52 F0 15 33 97 38 0E D9 AB B1 12 BB 63 EA F8 6C CB 8B 93 47 DC 6C 88 71 7B F1 F7 25 4E E0 37 40 7F C9 0A 47 94 3F B5 3E 1C B4 4A 4E BC AE
    <- 6A 88
    Could not load applet. See debug for more infoDo you know why?, but it could be strange for me because when i tried to load HelloWorld.cap that shipped with GPShell 1.4.2, it could work well..
    Please help me..
    Thanks in advance..

  • Sun Java Card

    Are there any Sun employees or any users who can tell me what make of Java Card Sun have issued to there internal staff.
    Reason for asking I have a Blank Sun Java card and what to no whether it is JCOP compatible or not.
    Sean

    WHoa..slow down... You are heading for disaster !
    First, you need the kit for the JCRE that's implemented on the card. Your card implements JC 2.1, so you need to get that kit, not JC 2.2
    Second, since you are using a post issuance card, you don't know the keys so there's NOTHING you can do with that card. You can't even query the applets that are on it. Search this forum for this being mentioned previously.
    Third, Sun's JC kit is for reference implementation. You can't use it for real cards. Search this forum for this being mentioned various times.
    You will need to order cards if you intend on doing any development. If we were able to do what you want to, smart cards wouldn't be so secure !

  • Java Card Virtual Machine Portability

    1.Whether JCVM is portable or not?
    2.If yes how it communicates with Card OS and Native Methdods?
    3.Which website is more useful to know about the working of OCF and JCOP?

    1.Whether JCVM is Portable to different platform?Are you a java card user or a java card manufacturer?
    As user this is not your concern. the JCVM is an inseparable part of your java card.
    3.What is the use of Cref in JCVM.Whether that helps in portability?CREF is the "Java Card Reference Implementation". It allows you to run java card applets by simulating a java card environment on a common PC. It's intention is to be executed in an environment with an 32bit processor and lots of ram (compared to current smart cards). IMHO cref can not be ported to any current smart card platform.
    Jan

  • Java card applet debugging in Netbeans 6.8

    Hi,
    | am writing a Java Card applet and a client MIDlet. I would like to debug my applet: I want to see the interaction process with MIDlet. However, for some reason I cannot start debugging in Netbeans 6.8. Could someone help? Thanks in advance.
    Regards,
    Aleksandr

    Hi sanyas,
    sorry, i'm not answering your question..
    I'm a newbie in Java Card technology..
    After i had read your post, it makes me curious about Java Card Client..
    I want to know, what kind of Java Card Client that we could create?..
    Can we create a Java Card client application from Java SE (GUI/Swing base application), or it's limited for MIDlet only?
    Thanks in advance..

  • Java card virtual machine

    java card virtual machine
    Is java card virtual machine support java code written in a java standard edition....
    and what are the features and specification of java card virtual machine
    how to get the java card virtual machine sdk and work with that in netbeans

    1.Whether JCVM is Portable to different platform?Are you a java card user or a java card manufacturer?
    As user this is not your concern. the JCVM is an inseparable part of your java card.
    3.What is the use of Cref in JCVM.Whether that helps in portability?CREF is the "Java Card Reference Implementation". It allows you to run java card applets by simulating a java card environment on a common PC. It's intention is to be executed in an environment with an 32bit processor and lots of ram (compared to current smart cards). IMHO cref can not be ported to any current smart card platform.
    Jan

  • Java Card Tools

    Hi All,
    Im new to this Forum and even to java cards. I would like to know the proper tools to use for java card development and guidelines. Is there anybody around who could help me in this regard.
    Thanks in Advance
    Ganesh

    Hello,
    Tools ?? hmm...
    What?
    Three basic things about a java card application development is
    1. Write a code (you need java card libraries - find them)
    2. Compile it (to generate .class files - simple as compiling a normal java code)
    3. Convert it (to generate .cap/ .jar / .ijc / .ldr etc etc... - depending on what format you require.) - this a the one you can load on your java card.
    How?
    There are no generic tools available to do it all.. but of-course there is one. Try to get SIM Alliance Loader. It can compile-convert-load(all three steps).
    Hope this help. Revert if you need more info on this.

  • Help in starting Java Card Programming

    Hi all,
    I�m totally new here. I just started Java Card programming. However I don�t know how to start though I think I have enough stuff. I have installed Java 1.6.0_02, JCOP tool 3.1.2, run Eclipse 3.3.0. I also have a dual interface smart card reader SDI010 and some smart card (dual access). I activated JCOP Tool, created new Java Card project, but after I entered package AIDs and applet AIDs I don�t know what I should do next. I looked through several books in Eclipse (Eclipse for dummies�) but can�t find anything about Java Card. Anyone have experience in this area please help me to start. If you know any document that guides step by step, please let me know. I found source code in Sun website (wallet.java) but I really don�t know how to use it. Thanks a lot.

    Hi,
    select
    Project -> Build Automatically. It will build a .CAP file every time you changed your Java Card project code and save it. You will see it in the
    CAP file viewer in the left corner (but only in case you are developing your JC applet in Java Card in Eclipse project and opened one of the
    JCOP perspectives: either development or debug).
    P.S. I suppose, that u still haven't looked through the JCOP tools documentation in the Eclipse IDE Help menu.
    Best regards,
    Eve
    Edited by: Ieva on Nov 4, 2007 9:01 AM

  • Java card

    Hi, I am looking for a platform to abstract form.
    I have to write a simple library that implements a network P2P server/Client scenario in TCP/IP or SNMP etc. The library has to be applicable for a variety of microcontroller.
    I thought a few years ago there was a lot of talk about embedded Java. I have not used embedded java before though I am very familiar with the language.
    My question specifically is, what exactly is java card.
    Is java card a set of libraries for abstracting from an embedded device e.g libraries for development of a jvr for an embedded device, or is it a standard interface to embedded devices e.g. commands for controlling the embedded device, or maybe both, if both what is the interface part of java card, alternativeley I could be going in the complete wrong direction.
    Any input would be appreciated
    Thanx
    djdj

    Same question again
    Does anyone know where to get the sun standard for a java sun compliant java virtual machine OS specifically for microcontrollers and or smart cards.
    thanx
    djdj

Maybe you are looking for

  • PSE 12 for Mac doesn't see my scanner

    PSE12 for Mac refused to work with my scanner. In preferences I checked "Additional Plug-Ins Folder" and selected the Optional Plug-Ins Folder which contains the TWAIN.plugin. I restarted the PSE and the File> Import... command remains dimmed out. Tr

  • Invoking GP process from UWL

    I'd like to invoke a guided procedure on our EP (7.0 SP8 with Java stack) triggered by an organisational change in R/3 HR (4.6C). The Business Workflow is quite easy to set up, and a task can be seen & executed in UWL on portal. How do I easily start

  • Trying to make a collage

    1) Trying to create a collage, when I choose a landscape layout, it appears on screen as portrait layout and I can't turn it. 2) Why are there fewer layouts offered than on previous verions of Photoshop?

  • Ovi Maps, Internal Memory / Memeory cards question

    My new memory card arrives in a day or two and until it does I have not been downloading much on my phone but I have been using Ovi Maps.  When maps starts I get the little popup about not finding external memory so it uses the internal memory and I

  • SetBounds method is not working - settings change after Applet paint()

    Hello, I'm creating an applet with a scrollbar on it. I'm using Scrollbar.setBounds to set its position and dimension. These values are correct at the end of the init() method, but when the paint() method starts executing, these values have changed!