ewx: (Default)
[personal profile] ewx

I've been at nCipher for a little over a week now. I've spent a lot of that time bugging people for braindumps on various subjects, and suffered a certain amount of information overload as a consequence.

Parallel to that I've been reading lots of the company's internal and published documentation, and writing a little symbiosisware program to do things to the HSM plugged into my computer (the company makes hardware security modules, which accelerate crypto operations, store keys and possibly other data in a secure environment, run applications in a secure environment, etc.)

I got it to encrypt a string quite early on but getting it to decrypt it again took longer; the decryption key in this case was protected by a set of smart cards, and getting at it involved extra calls to load data from smart cards into the module before the decryption key itself could be loaded. Anyway I got that all working at about 18:15 on Friday evening, and promptly went home feeling reasonably satisfied.

I've generated quite a few documentation bug reports in the process, something that seems to be quite well received.

(no subject)

Date: 2003-01-10 12:06 pm (UTC)
From: [identity profile] crazyscot.livejournal.com
Nice one! (Loading smart cards has been quite a bane of my existence; I don't know whether it's me being crap, the library being a pig to use, or everyone else just playing jokes on me...)

By the way, what do you mean by symbiosisware?

(no subject)

Date: 2003-01-10 02:38 pm (UTC)
From: [identity profile] kaet.livejournal.com
I wrote my largest and most complex and silly hello world program this week. I was testing an encrypting spool/batch-thing library which uses RSA.

The program generated a 2K RSA key, created a random key, encrypted it under RSA, took the string hello world and encrypted it symmetrically with that number, wrote those two things to a spool directory, read them in again, recovered the random number decrypted hello world and printed it out.

Overall visible effect: 20 minutes of nothing followed by "hello, world!".

:)

February 2025

S M T W T F S
      1
2345678
9101112131415
16171819202122
232425262728 

Most Popular Tags

Expand Cut Tags

No cut tags