slide 1

Our Partnership with Omidyar Network

 The Appropriate use of Digital Identity: Why Omidyar Network invested in Three-Region Alliance. Click here for more details.

slide 2

Patent Drafting Course - Register Now

We have introduced a 3 month course facilitated on an e-learning platform. This course aims to introduce IP professionals to the skills of patent drafting and prosecution. Register here.

Read More

slide 3


What you need to know about trademarks

Read More

slide 4

Biometric Technology, Elections, And Privacy

Biometric Technology, Elections, And Privacy

Read More

slide 5

Intentional Internet Disruptions in Africa

Read More

Find out more on Intellectual Property


Find out more on Information Technology


Find out more on our publications


Back to the List of the Granted Patents                                                Click here to download AP1969 PDF

(11)    Patent No :    AP 1969   
(21)    Application No :    AP/P/2005/003445   
(22)    Filing Date :    19.05.2004   
(24)    Date of Grant &    11.03.2009   
(45)    Publication :

(30)  Priority Data       
(33) Country    (31) Number    (32) Date
EP    0301169606    23.05.2003

(85)    Designated State

BW    GM    GH    KE    LS    MW  MZ   NA   SL
SD    SZ    T Z    UG    ZM    ZW
(73) Applicant(s)

NAGRAVISION S. A., Route de Geneve,22, CH-1033 Cheseaux-sur-Lusanne,

(72) Inventors

JUNOD Pascal, Switzerland

VAUDENAY Serge, Switzerland

(74) Representative

(51)    International  Classification   H04L 9/06 (2006.01)

(54)    Title

Device and method for encrypting and decrypting a block of data

(57)    Abstract

Method to encrypt or decrypt blocks of data X to Y, based on a main key R, this method using several serially connected modules, each module using a sub-key RA derived from the main key R and comprising the steps of: - inputting at least two initial values XOL and XOR, and mixing these values to form a mixed value XI, - obtaining a value X2 by mixing a first part RAH of the

sub-key RA with the value XI, - obtaining a value X3 by applying the value X2 to a substitution layer, comprising at least one substitution box (sbox), - obtaining a value X4 by using a diffusion box of multi-permutation type based on the value X3, - obtaining a value X5 by mixing a second part RAL of the sub-key RA with the value X4, - obtaining the value X6 by applying to the value X5 a substitution layer, - obtaining a value X7 by mixing a first part RAH

of the sub-key RA with the value X6, - mixing the value X7 with the initial at least two values XOL and XOR to obtain the at least two values X8L and X81R, X8L and X8R representing the output value X8 of the module. This method using at least two modules, and applies to at least one of the value

(56)    Documents Cited :    EP 0 482 154 A   EP 0 221 538 A   US 5 675 653 A

ICT Policy

 All the TechPolicies around Africa.

Learn more



 A record of registered marks in Kenya.

Learn more


Granted Patents

For ARIPO and Kenya Patents.

Learn more

Kenya IP Case Law

IP-related cases from Kenyan courts.

Learn more


Join our newsletter for CIPIT news through subscriptions!


Social Media



Contact Us

TEL : (254) 703 034 612