Darren Moffat

Senior Software Architect

I am a Senior Principal Engineer in the Solaris Core Technologies
group. I am the architect for Solaris Security and the Security Lead for the Oracle ZFS Storage Appliance.

I generally focus on authentication, cryptography (implementation and use) as well
as application containment.  I am the lead developer for
the encryption functionality in ZFS and the Solaris Compliance framework.

I joined Oracle as part of the Sun acquisition, where I had been in the
Solaris development organisation for 12 years.  I also worked
SunService UK supporting Trusted Solaris and other Solaris security
functionality.

Before joining Sun in 1996 I worked for the UK Ministry of Defence
deploying multi-level systems. I am a graduate of the Computing Science
department at the University of Glasgow (Scotland).

Show more

Recent Blogs

Announcing the First Oracle Solaris 11.4 CBE

Announcing the first release of the Common Build Environment (CBE) for Oracle Solaris 11.4 focused on the need of free/open source developers and non-production personal use.

Oracle Solaris 11.4 Common Criteria Certified

Oracle Solaris 11.4 has recently been certified against the Common Criteria Operating Systems Protection Profile (v4.2.1) with the SSH extension package. Many thanks to the hard work of the Oracle SecEval team and our external evaluators for making this one of the smoothest evaluations we have done....

Reimplementing a Solaris command in Python gained 17x performance ...

As a result of fixing a memory allocation issue in the /usr/bin/listusers command, that had caused issues when it was converted to 64 bit, I decided to investigate if this ancient C code could be improved by conversion to Python. The C code was largely untouched since 1988 and was around 800 lines l...

What is Automatic Boot Environment Naming and why is it important?

Ever since the initial delivery of the Image Packaging System (IPS) during the development of Oracle Solaris 11 it has been tightly integrated with Boot Environments; this provides a safe, reliable upgrade/rollback facility. Naming of the boot environments was left to the administrator. How do you c...

FIPS 140-2 for Oracle Solaris 11.4

I'm pleased to be able to announce progress on our latest FIPS 140 validation of the Cryptographic Framework in Oracle Solaris. The version of the Cryptographic Framework in Oracle Solaris 11.4 is now listed as an Implementation Under Test for FIPS 140-2. Previous releases of Oracle Solaris 11 have ...

Receive the latest blog updates