ELECTRONIC COMPUTER FOR PERFORMING ARITHMETIC WITH OBFUSCATION Russian patent published in 2019 - IPC G06F7/72 

Abstract RU 2701716 C2

FIELD: calculating; counting.

SUBSTANCE: group of inventions relates to computer engineering and can be used to perform obfuscation arithmetic in a commutative ring. Device comprises a storage configured to store a table of increments (T), determined for increment of annular element (1; ut), wherein table of increments displays input circular element (k = uk1-uk2) to output integer list (T((k1,k2) = (l1,l2)) encoding output circular element (l = ul1-ul2), so, that outlet annular element is equal to annular increment element, annularly folded with inlet annular element (l = k + 1). Using a table of increments, the ring addition unit adds the first input integer list ((a1,a2)), encoding a first input adder for addition of a circular element, and a second input for addition of an integer list ((b1,b2)) encoding the second input element for addition of a ring element. Device may contain an annular multiplying unit which also uses a table of increments.

EFFECT: technical result is improved security.

17 cl, 10 dwg, 1 tbl

Similar patents RU2701716C2

Title Year Author Number
ELECTRONIC COMPUTING DEVICE 2015
  • Marin, Leandro
  • Bruekers, Alphons Antonius Maria Lambertus
  • Gorissen, Paulus Mathias Hubertus Mechtildis Antonius
RU2698763C2
ELECTRONIC COMPUTING DEVICE FOR PERFORMING CONCEALED ARITHMETIC OPERATIONS 2015
  • Marin, Leandro
  • Bruekers, Alphons Antonius Maria Lambertus
  • Gorissen, Paulus Mathias Hubertus Mechtildis Antonius
RU2698764C2
ELECTRONIC FORMING DEVICE 2015
  • Marin Leandro
  • Bruekers Alphons Antonius Maria Lambertus
  • Gorissen Paulus Mathias Hubertus Mechtildis Antonius
RU2710310C2
COMPUTING DEVICE CONFIGURED WITH TABLE NETWORK 2013
  • Tolkhejzen Lyudovikus Marinus Gerardus Mariya
  • Gorissen Paulus Matkhias Khyubertus Mekhtildis Antonius
  • Bryukers Alfons Antonius Mariya Lambertus
  • Deng Mina
RU2661308C2
VIRTUAL MACHINE DEVICE WITH DRIVEN KEY OBFUSCATION AND METHOD 2012
  • Deng Mina
  • Gorissen Paulus Matkhias Khyubertus Mekhtildis Antonius
  • Petkovich Milan
RU2620712C2
COMPUTING DEVICE, STORING LOOK UP TABLES TO COMPUTE A FUNCTION 2013
  • Gorissen Paulus Matkhias Khyubertus Mekhtildis Antonius
  • Tolkhejzen Lyudovikus Marinus Gerardus Mariya
RU2657178C2
CRYPTOGRAPHIC DEVICE AND CODING DEVICE 2016
  • Rietman, Ronald
  • De Hoogh, Sebastiaan Jacobus Antonius
  • Gorissen, Paulus Mathias Hubertus Mechtildis Antonius
  • Mallon, Willem
  • Tolhuizen, Ludovicus Marinus Gerardus Maria
  • Hollmann, Hendrik Dirk Lodewijk
RU2692419C1
COMPUTING DEVICE COMPRISING TABLE NETWORK 2013
  • Tolkhejzen Lyudovikus Marinus Gerardus Mariya
  • Gorissen Paulus Matkhias Khyubertus Mekhtildis Antonius
  • Deng Mina
  • Bryukers Alfons Antonius Mariya Lambertus
RU2676454C2
DERIVING CHROMA SAMPLE WEIGHT FOR GEOMETRIC SEPARATION MODE 2020
  • Esenlik, Semih
  • Blaeser, Max
  • Zhao, Zhijie
  • Gao, Han
  • Kotra, Anand Meher
  • Wang, Biao
  • Alshina, Elena Alexandrovna
RU2814812C2
ENCODING PROCESS FOR GEOMETRIC SEPARATION MODE 2020
  • Gao, Han
  • Esenlik, Semih
  • Alshina, Elena Alexandrovna
  • Kotra, Anand Meher
  • Wang, Biao
RU2822450C1

RU 2 701 716 C2

Authors

Marin Leandro

Bruekers Alphons Antonius Maria Lambertus

Gorissen Paulus Mathias Hubertus Mechtildis Antonius

Dates

2019-09-30Published

2015-09-30Filed