A person known by this person (indicating some level of reciprocated interaction between the parties).
The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.
The RSA public key. Padded message m are encrypted by applying the function modulus(power(m,exponent),modulus)
RSA Public Key
The underlying or 'focal' entity associated with some SKOS-described concept.
A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).
Indicates a homepage of the service provide for this online account.
A document that this thing is the primary topic of.
A thing depicted in this representation.
A project (a collective endeavour of some kind).
Indicates an account held by this agent.
Indicates the class of individuals that are a member of a Group
the identity of the public key. This is the entity that knows the private key and so can decrypt messages encrypted with the public key, or encrypt messages that can be decrypted with the public key.
identity
It turns out that this relation is unintuitive to write out and to name. One should instead use cert:key
A checksum for the DNA of some thing. Joke.
The gender of this Agent (typically but not necessarily 'male' or 'female').
The sha1sum of the URI of an Internet mailbox associated with exactly one owner, the first owner of the mailbox.
An image that can be used to represent some thing (ie. those depictions which are particularly representative of something, eg. one's photo on a homepage).
An organization funding a project or person.
A page about a topic of interest to this person.
A string expressing what the user is happy for the general public (normally) to know about their current activity.
The union of the public and private components of an RSAKey. Usually those pieces are not kept together
RSA Key
A work info homepage of some person; a page about their work for some organization.
A personal mailbox, ie. an Internet mailbox associated with exactly one owner, the first owner of this mailbox. This is a 'static inverse functional property', in that there is (across time and change) at most one individual that ever has any particular value for foaf:mbox.
key
relates an agent to a key - most often the public key.
A homepage of a school attended by the person.
The Friend of a Friend (FOAF) RDF vocabulary, described using W3C RDF Schema and the Web Ontology Language.
Ontology for Certificates and crypto stuff. This is in development. Some other ontologies to look at: * http://www.w3.org/2000/10/swap/crypto + has cwm builtins: http://www.w3.org/2000/10/swap/doc/Trust - a bit old perhaps. It imports daml+oil - would help to be more completely specified - uses literals as subjects a little liberally, which makes this a bit difficult to work with frameworks that don't permit this * http://xmlns.com/wot/0.1/ - limited very much to PGP (though on can map PGP to X509) - a little coarse grained, mixes up the PGP certificate with the PGP public key * Todo: - add some classes and relations for DSA - should this all be in one file? Or should this be cut up a little? Say one file for the general CERT ontology, and then files for RSA, DSA, PGP, etc... Or perhaps it does not really matter? - expand more on the certification side of things - verify this by security experts - owl2 has some constructs for combined inverse functional properties. This may be useful to use in defining an RSA key which is identified by two numbers. - also create html version of the spec by using this as a template. - should comments such as this be in html?
Ontology for Certificates and crypto stuff.
A project this person has previously worked on.
Indicates the name (identifier) associated with this online account.
the class of keys
A tipjar document for this agent, describing means for payment and reward.
An agent (eg. person, group, software or physical artifact).
A Myers Briggs (MBTI) personality classification.
The primary topic of some page or document.
the class of X509 Certificates
the class of PGP Certificates
the class of signtatures
hexadecimal
This relation should slowly be transited to just being a datatype. Being a datatype and a property is legal as explained here on the semantic web mailing list in March 2010. But it may be somewhat confusing, especially if it goes against a pattern - still to be set - by the xsd datatypes as the follow up email makes clear.
A workplace homepage of some person; the homepage of an organization they work for.
A weblog of some thing (whether person, group, company etc.).
The exponent used to encrypt the message. Number chosen between 1 and the totient(p*q). Often named 'e'
exponent
A short informal nickname characterising an agent (includes login identifiers, IRC and other chat nicknames).
A foaf:LabelProperty is any RDF property with texual values that serve as labels.
The modulus of an RSA public and private key. Or the modulus of a DSA Key. The modulus is encoded as a hex binary. The binary is the same as the one encoded in the XML DSIG CryptoBinary This specification defines the ds:CryptoBinary simple type for representing arbitrary-length integers (e.g. "bignums") in XML as octet strings. The integer value is first converted to a "big endian" bitstring. The bitstring is then padded with leading zero bits so that the total number of bits == 0 mod 8 (so that there are an integral number of octets). If the bitstring contains entire leading octets that are zero, these are removed (so the high-order octet is always non-zero). The only difference is that the octet string is then encoded using either xsd:base64Binary or xsd:hexBinary. Currently for all usages of this relation, the xsd:hexBinary datatype should be used until the SPARQL working group specifies specifies in its D-Entailment that those two types are equivalent. It would have been better had there been a hexInteger datatype that was standard and supported by all tools.
modulus
A location that something is based near, for some broadly human notion of near.
The exponent used to decrypt the message calculated as public_exponent*private_exponent = 1 modulo totient(p*q) The private exponent is often named 'd'
private
A certificate is a Document that is signed. As explained here http://www.pgpi.org/doc/pgpintro/#p16 'A digital certificate consists of three things: * A public key. * Certificate information. ('Identity' information about the user, such as name, user ID, and so on.) * One or more digital signatures.'
Certificate
Aplan comment, in the tradition of finger and '.plan' files.
Private Key
A textual geekcode for this person, see http://www.geekcode.com/geek.html
A link to the publications of this person.