ctskinner.blogspot.com
Kronecker: February 2012
http://ctskinner.blogspot.com/2012_02_01_archive.html
God created the natural numbers; all the rest is the work of man.". Removed from AndroidApps, beta may be available. Redphone uses ZRTP, Diffie-Hellman key exchange and the Secure Real-time Transport Protocol (SRTP) for encryption. ZRTP designed by Phillip Zimmerman, the inventor of PGP. Download free from Android market. That app seems to be not longer available on Android Market. Need someone to call, join #whispersystems on irc.freenode.net. Three months later, PayPal froze his account. Security resea...
ctskinner.blogspot.com
Kronecker: March 2012
http://ctskinner.blogspot.com/2012_03_01_archive.html
God created the natural numbers; all the rest is the work of man.". XML list elements, Sclerotic Internet. XML list elements, Sclerotic Internet. I hate XML almost as much as I hate ASN.1. To merely list elements, without knowing names in advance, which would surely defeat the purpose,. You need xalan.jar. And the rather neat xpath. You cant use java javax.xml. You need org.apache.xpath.XPathAPI. You need to download the entire 65MB of xalan. Just to get xalan.jar. NodeList nodelist = null;. Posted by C ...
ctskinner.blogspot.com
Kronecker: December 2011
http://ctskinner.blogspot.com/2011_12_01_archive.html
God created the natural numbers; all the rest is the work of man.". On a recent attempt. It does work, there's a nice Mandelbrot demo. I'm interested in Big Integers. Its not clear how much CUDA speeds these up. NVIDIA GPUs have a bunch of floating point multipliers, not a natural fit for integer MUL with carry. Reports vary from "2X" to "order of magnitude" faster on factoring big integers. NVIDIA Corporation NVIDIA GPU Computing SDK 4.0 C bin win64 Release bandwidthTest.exe Starting. Is the famous bigI...
ctskinner.blogspot.com
Kronecker: November 2011
http://ctskinner.blogspot.com/2011_11_01_archive.html
God created the natural numbers; all the rest is the work of man.". ACR122U as Card Emulator. Card Emulator project using ACR122 reader. Documents used so far:. ISO/IEC fcd 14443-3 ISO/IEC JTC1/sc17 N 1531. ISO/IEC JTC 17N 1689 part 4 [1998-01-12] 2000-03-10. ID cicc Proximity Cards. Part 3 Initialization and Anti Collision. Part 4 Transmission protocol. ISO/IEC JTC1/SC17 N 1531. ISO/IEC JTC 1/SC 17 N 1689Date: 2000-03-10Draft ISO/IEC FCD 14443-4 ISO/IEC JTC 1/SC 17/WG 8. UM0701-2 pn532 User Manual rev 02.
ctskinner.blogspot.com
Kronecker: DER encoded public key
http://ctskinner.blogspot.com/2012/03/der-encoded-public-key.html
God created the natural numbers; all the rest is the work of man.". DER encoded public key. DER encoded Public key. I hate ASN.1]. Note the "extra length" byte 81 which is required if length = 0x80? If the actual length 0xFF then more rules? Note the 00 unused bits byte which follows the 03 bit string. 03 81 bit string. 8D 00 unused buts 0 L=8D. 30 81 89 sequence L=89. 02 81 81 Integer L= 81. 02 03 integer (note NO "extra" length byte). Very few ASN.1 decoders will expand this. If ( raw[1] and 0x80)!
ctskinner.blogspot.com
Kronecker: Certificate and Schlumberger Cryptoflex PKI card
http://ctskinner.blogspot.com/2012/02/certificate-and-schlumberger-cryptoflex.html
God created the natural numbers; all the rest is the work of man.". Certificate and Schlumberger Cryptoflex PKI card. Re Schlumberger Cryptoflex PKI card. We have the CHVS, its all good. BTW dont read the public key, do the correct thing and read the certificate, then get the public key from the certificate. And to send the certificate, dont use certificate.toString. As the helpful forums.oracle. Don't do that. Use the getEncoded(). ByteArrayInputStream bisb = new ByteArrayInputStream(encodedBytes);.
ctskinner.blogspot.com
Kronecker: Schlumberger Smart Card Toolkit
http://ctskinner.blogspot.com/2012/02/schlumberger-smart-card-toolkit.html
God created the natural numbers; all the rest is the work of man.". Schlumberger Smart Card Toolkit. Schlumberger Smart Card Toolkit. Where is the toolkit? Google search just brings up a bunch of damned fool intermediate sites,. Such as 'software.informer' - blatent parasites on the information body. Posted by C T Skinner. February 15, 2012 at 1:18 PM. OK we have the CHV1 and the Signature verifies with the public key (from the certificate). December 31, 2013 at 7:21 AM. Subscribe to: Post Comments (Atom).
ctskinner.blogspot.com
Kronecker: June 2011
http://ctskinner.blogspot.com/2011_06_01_archive.html
God created the natural numbers; all the rest is the work of man.". DESFire SAM AV2, NFC, N9, K Computer. Just "Activated" a DESFire SAM. ie converted it from AV1 to AV2. I can write keys to SAMs easily enough. But the commands to write keys to Cards are more obstruse. Even with NXP's (confidential). Documents - hint. the documents occasionally have a "Standard" and also a "Worked Example". Which may contradict. Try the "Worked Example". Collis Conclusion Runtime Environment 2.1.2 -2.9.9. The Linux-based...
ctskinner.blogspot.com
Kronecker: September 2011
http://ctskinner.blogspot.com/2011_09_01_archive.html
God created the natural numbers; all the rest is the work of man.". JCOP Key Version and Key Change. Key Change Sometimes (Occasionally). Security Domain Secure Channel Keys. I did a keyChange with oldVersion 1 newVersion2,. Then a keyChange with oldVersion2 new Version 3. It is not stated that versions must be consecutive). Now I cant change any more . Initialize a Secure Channel Session) is currently done with hardcoded. So a regularisation of usage here seems required. Has p1 = current key Set. So Occ...
ctskinner.blogspot.com
Kronecker: XML Canonicalizer
http://ctskinner.blogspot.com/2012/03/xml-canonicalizer.html
God created the natural numbers; all the rest is the work of man.". File, obviously all need to agree on "proper" form. So use a canonicalizer. Java doesnt have one, so use apache. So far I have included all the apache xml jars, . several at least are required. Public static String canon (String raw). String cooked = null;. Byte inputBytes[] = raw.getBytes();. Orgapache.xml.security.c14n.Canonicalizer c14n = Canonicalizer.getInstance(Canonicalizer.ALGO ID C14N OMIT COMMENTS);. Cooked = new String(result);.