| Brightsight at Metering Europe Training Courses November 1 - 9, 2010 Brightsight completes EAL7+ evaluation Common Criteria Micropross & Brightsight team up on contactless card testing Next Training Courses June 24 - July 2, 2010 Brightsight performs now Common Criteria under a ' third scheme Brightsight supports first PCI HSM approval Brightsight at Cartes 2009 in Paris Correctness of Java programs bright insight newsletter issue 03 First PCI UPT (Unattended Payment Terminal) approval All Brightsight CC evaluations recognised up to EAL7 bright insight newsletter issue 02 bright insight newsletter issue 01 Brightsight at Cartes 2008 in Paris Brightsight at 9th ICCC in Jeju Korea PCI PED version 2.0 in new course Brightsight joins forces Brightsight at 8th ICCC in Rome Brightsight is looking for new colleagues Brightsight and ECSEC present CC seminar in Tokyo New analysis tools launched at Cartes TNO ITSEF changes name to Brightsight |
Correctness of Java programs Brightsight congratulates Joachim van den Berg with being awarded his Ph.D. degree on Thursday July 2, 2009. Joachim defended his thesis "Reasoning about Java programs in PVS using JML" at the Institute for Computing and Information Sciences of the Radboud University Nijmegen, The Netherlands. The thesis of Joachim concerns program verification and especially verification of Java Card platforms and Java Card applications. Joachim made a connection between theoretical knowledge and practical applicability in the smart card industry. He formalised the semantics of the specification language JML (Java Modeling Language). This semantics is used to prove correctness of Java programs. Joachim's work has been validated in two case studies |
Verification of programs is also of importance in the assessment of security. Many of today's smart cards are based upon Java technology. The structured approach proposed by Joachim enables Brightsight to improve their security assessments as well. Furthermore, the higher assurance levels of the Common Criteria for IT Security Evaluation require formal methods to proof correctness and completeness of security designs. Other evaluation methodologies also will use this type of verification more and more.
Joachim is a senior evaluator in Brightsight. He is involved in the assessment of the quality of security in smart cards and related systems against state-of-the-art attacks. Joachim represents Brightsight in the JHAS group. For more information please contact berg@brightsight.com or info@brightsight.com |
