About CRF's R&D Philosophy
Be Open
We always submit our security solutions to public review. Period. If
it came from CryptoRights, you can see how it works. Just ask. CRF is
very committed to the exclusive use of openly-reviewable security
software that can be checked and reasonably confirmed to be reliable
and safe for humanitarian use.
Use Open Source Software
Our R&D Group is committed to building on academic and other
"open source" security research and development efforts. We
strongly support the rights of academics and other public security
professionals to do security research in the public domain because
that's the only kind of security that is trustworthy. What CRF will
not do is trust anyone who won't openly explain
exactly how their security technology protects people: this is known
among responsible security professionals as "snake-oil".
Listen to Your Users
The biggest problem with most security solutions is that no-one first
asked the people who will be protected what they need and want. CRF
starts each project by listening to people who will be using the
technology. Our goal is to produce user-friendly solutions, a
significant challenge for designers of security technologies. This is
one reason why CRF hosts open, public (and numerous private) forums
like the PGP-USERS List, where Users
can discuss their experiences with security technologies.
Use the Technology
Be wary of technology, but don't be afraid of it: when you can
simplify a process or a solution by applying a technology, do all you
can to leverage it into the overall solution without jepoardizing the
security envelope.
Use What You Recommend to Others
If we can't trust a security solution to protect us, we won't ask you
to trust it either. Simple as that. And we have pretty rigorous
standards.
Keys Are Cheap but Lives Are Valuable
Because we rely on the openness of any particular security
technology, we concentrate on the Keys used in the system to provide
the "privacy" for the
users. Nearly all of our security solutions use very strong Public Key
Cryptography and we apply the "two-person rule" (two users
sharing a key to prevent abuse).
Use Freeware
CRF always prefers to use freeware public domain security software
and protocols. Non-proprietary security technologies do not cost our
NGO clients large amounts of money to acquire and maintain, and they
are as a rule not constrained by intellectual property disputes or by
commercial pressures that compromise a true committment to security
and encourage cost-cutting that introduces vulnerabilities and even
backdoor attacks.
Don't Reinvent the Wheel
Using tried-and-true technologies is extremely practical, but it's
also more secure when creating high-assurance information security
solutions for fieldworkers. Security system components should be
thoroughly tested over as many years as possible, and by as many
different people as can possibly review it. CRF is not trying to
"reinvent the wheel," only to "get it rolling"
under real world conditions where security constraints are extreme.
We therefore prefer to integrate and extend existing free security
technologies rather than invent new ones. In most cases, custom
development work is required to integrate freeware technologies with
each other, but we keep that to a minimum.
Adhere to Standards
CRF supports the responsible development of security protocols with
input from many sources and in full view of the public. Any security
policy, protocol or technology developed behind closed doors is
probably not one that's intended to protect you, but is more likely
somone's attempt to protect their profits or other motivations from
inspection.
The OpenPGP standard is a good example of a security protocol that
has been designed in public and refined over more than ten years by
being subjected to frequent public review and challenge. The majority
of the basic technical work is performed by the volunteers of the
OpenPGP Working Group
under the auspices of the IETF (Internet Engineering Task Force),
which has no commercial affiliation. The public can send feedback
through one of many forums, including CRF's
PGP-USERS mailing list,
where many PGP engineers from around the world listen to bug reports,
feature requests and other user experiences. There are also various
newsgroups and other related technical lists for more specific input.
Remember That Reputation Is Critical
CRF is building anonymizing technology into several of its solutions
in order to provide humanitarians with limited identity protection
when it's necessary to protect witnesses, ballots or evidence, etc.
In situations where anonymity isn't required, we use Persistent
Pseudonymity to add Reputation to the system: this helps us prevent
abuse of our security solutions.
Be Honourable
People who violate the Golden Rule or basic security principles or
who deceive others cannot be relied upon to develop security services
for humanitarians. And anyone who tries to convince you to select a
security solution because it's "unbreakable" is almost
certainly a "scam artist" who is neither qualified to be
doing security work nor worthy of your trust. CRF vets it's core
staff and uses upon lengthy reputation checks to place people in
sensitive positions.
Our R&D Philosophy only improves when more people get involved,
so we appreciate any constructive input you might want to offer us
about it — positive, negative or otherwise. You can send us feedback
using our handy
Feedback Form,
setting the form's "To:" popup menu to direct your feedback to
the "Research Management" team. Thank you!
Please visit our Policy Page for information on our other policies, philosophies and operating principles.
|