Christiaan Brand

Christiaan Brand

San Francisco Bay Area
2K followers 500+ connections

About

In 2009 I co-founded financial services security company, Entersekt. I have since moved…

Activity

Join now to see all activity

Experience

  • Google Graphic

    Google

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Stellenbosch, South Africa

  • -

    Cape Town Area, South Africa

  • -

    Cape Town Area, South Africa

Education

  • Stellenbosch University Graphic

    Stellenbosch University

    -

    The development of an ARM-based OBC for a nanosatellite

  • -

    Golden Key International Honour Society

Publications

  • Retiring One Time Passwords for good

    PaymentsSource

    Security breaches at trusted global corporations, such as Target and eBay are becoming a regular occurrence. Valuable customer data serves as a new currency of sorts for fraudsters, prompting the digital underground to stage well thought out attacks on a scale previously unheard of.

    See publication
  • Who are you? The impact of security breaches on authentication

    (IN)Secure Magazine

    As businesses that rely on the Internet continue reeling from the recent Heartbleed bug incident, the question remains when, not if, another SSL bug will emerge and wreak havoc on Internet users.

    See publication
  • Traffic Class Prediction and Prioritization on a Diversified IP Network Using Machine Learning

    GLOBECOM Workshops, 2009 IEEE

    As more homes are becoming broadband enabled, a huge strain is placed on the underlying IP infrastructure. In being able to predict the types of traffic that nodes might generate, preference can be given to high priority, latency sensitive traffic. Traditionally, a home had a single computer utilizing a link to the Internet. In recent years this single computer was replaced by a multitude of smart devices with the same ultimate goal: embedding the user into the social fabric of the Internet…

    As more homes are becoming broadband enabled, a huge strain is placed on the underlying IP infrastructure. In being able to predict the types of traffic that nodes might generate, preference can be given to high priority, latency sensitive traffic. Traditionally, a home had a single computer utilizing a link to the Internet. In recent years this single computer was replaced by a multitude of smart devices with the same ultimate goal: embedding the user into the social fabric of the Internet. With the home still connected via a single link, these nodes are all contending for bandwidth and a novel QoS scheme is needed. In this paper, various models characterizing packet flow on a network will be developed. These are subsequently used to predict as accurately as possible, the immediate future traffic classes to be expected from nodes. This will eventually be used as a dynamic QoS criteria for pre-emptively assigning transmission slots to specific hosts. A number of techniques to accomplish this important task of node traffic pattern prediction, are presented. Lastly, evaluation of our approach, based on an 802.11b/g SOHo implementation, is also covered.

    Other authors
    See publication
  • The Development of an ARM-based OBC for a Nanosatellite

    University of Stellenbosch

    Next-generation nanosatellites are becoming a very cost effective solution to gain access to space. Modern manufacturing technology together with low power low cost devices makes the development of nanosatellites, using standard industrial components, very attractive. A typical nanosatellite will have only one microprocessor, capable of performing all the computing tasks onboard the satellite - housekeeping, AODC (Attitude and Orbit Control) and instructing the different payloads aboard the…

    Next-generation nanosatellites are becoming a very cost effective solution to gain access to space. Modern manufacturing technology together with low power low cost devices makes the development of nanosatellites, using standard industrial components, very attractive. A typical nanosatellite will have only one microprocessor, capable of performing all the computing tasks onboard the satellite - housekeeping, AODC (Attitude and Orbit Control) and instructing the different payloads aboard the satellite. One of the major requirements was to choose a processor from a dominant manufacturer in the market that will still be available for future satellite missions. Just as the 8051 dominated the 8-bit market, the ARM7 processor is fast becoming a market leader in the segment for 16-bit applications. ARM processors has also been used much in handheld devices in recent years - which emphasize the low power requirements and stability of these processors in embedded applications. This thesis investigates the different processors that are currently available. A complete system design is done, taking into account all the different modules needed onboard a very small Low Earth Orbit (LEO) satellite. Finally, some test results are given showing how this system can be reliably used onboard a nanosatellite in future.

    See publication

Patents

  • Identifying A Mobile Computing Device

    Issued US 9,942,757

    A mobile computing device, such as a cellular telephone or cellular network capable tablet or PDA, can be identified by a phone number associated with the mobile computing device. A mobile computing device can include a Subscriber Identity Module (SIM) card that can be used to identify the mobile computing device and to connect the mobile computing device to a communications network operated by the communications carrier or another communications carrier. The SIM card can include memory for…

    A mobile computing device, such as a cellular telephone or cellular network capable tablet or PDA, can be identified by a phone number associated with the mobile computing device. A mobile computing device can include a Subscriber Identity Module (SIM) card that can be used to identify the mobile computing device and to connect the mobile computing device to a communications network operated by the communications carrier or another communications carrier. The SIM card can include memory for storing an International Mobile Subscriber Identity (IMSI). The IMSI can be used to identify the mobile computing device. A computing system can use the IMSI to request device authentication values and/or a phone number for the mobile computing device from a carrier associated with the mobile computing device.

    Other inventors
    See patent
  • Secure transaction authentication

    Issued US 8862097

    A method and system for authenticating secure transactions between a transacting user and a secure transaction host is provided. The system includes a mobile phone software application installed on a transacting user's mobile phone which is configured to compose a digital fingerprint uniquely associated with the specific mobile phone on which it is installed. The system further includes an authentication service provider with which users of the system may be enrolled by registering at least the…

    A method and system for authenticating secure transactions between a transacting user and a secure transaction host is provided. The system includes a mobile phone software application installed on a transacting user's mobile phone which is configured to compose a digital fingerprint uniquely associated with the specific mobile phone on which it is installed. The system further includes an authentication service provider with which users of the system may be enrolled by registering at least the digital identifiers composed by the applications installed on their mobile communication devices in an authentication database. The authentication service provider is configured to authenticate secure transactions on request from secure transaction hosts by sending transaction confirmation requests to mobile phones of enrolled users requiring them to confirm or deny secure transactions before such transactions are allowed to be finalized.

    Other inventors
    See patent
  • Mobile handset identification and communication authentication

    Issued US 8707029

    A system and method for authenticating a communications channel between a mobile handset associated with a user and an application server, for uniquely identifying the mobile handset and for encrypting communications between the mobile handset and the application server over the communication channel is provided. The system includes a certificate authority configured to issue digital certificates to the handset and the application server, as well as software applications operating on both the…

    A system and method for authenticating a communications channel between a mobile handset associated with a user and an application server, for uniquely identifying the mobile handset and for encrypting communications between the mobile handset and the application server over the communication channel is provided. The system includes a certificate authority configured to issue digital certificates to the handset and the application server, as well as software applications operating on both the handset and application server. The digital certificates may be used by the handset and application server to uniquely identify one another as well as to exchange encryption keys by means of which further communication between them may be encrypted.

    Other inventors
    See patent
  • Batch transaction authorisation

    Filed US US 20150006392

    A method and system for conducting batched transaction authorisations from a mobile device is disclosed. The method includes transmitting a batched transactions list including details of multiple transactions loaded against an account and awaiting authorisation, to the mobile device, over a secure connection between an authentication server and the mobile device, and receiving a batched transaction authorisation message from the mobile device over the secure connection including a positive or…

    A method and system for conducting batched transaction authorisations from a mobile device is disclosed. The method includes transmitting a batched transactions list including details of multiple transactions loaded against an account and awaiting authorisation, to the mobile device, over a secure connection between an authentication server and the mobile device, and receiving a batched transaction authorisation message from the mobile device over the secure connection including a positive or negative authorisation result in respect of two or more of the transactions in the batched transaction list, each authorisation result in the batched transaction authorisation message having been individually signed with a private key associated with a unique digital certificate of the mobile device.

    See patent

Languages

  • English

    Native or bilingual proficiency

  • Afrikaans

    Native or bilingual proficiency

Organizations

  • FIDO Alliance

    -

    - Present
  • IEEE

    -

    - Present

Recommendations received

More activity by Christiaan

View Christiaan’s full profile

  • See who you know in common
  • Get introduced
  • Contact Christiaan directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Christiaan Brand

Add new skills with these courses