[go: up one dir, main page]

FI20002151A0 - Procedure and apparatus for counting a response - Google Patents

Procedure and apparatus for counting a response

Info

Publication number
FI20002151A0
FI20002151A0 FI20002151A FI20002151A FI20002151A0 FI 20002151 A0 FI20002151 A0 FI 20002151A0 FI 20002151 A FI20002151 A FI 20002151A FI 20002151 A FI20002151 A FI 20002151A FI 20002151 A0 FI20002151 A0 FI 20002151A0
Authority
FI
Finland
Prior art keywords
response
input
secret key
sliding window
counting
Prior art date
Application number
FI20002151A
Other languages
Finnish (fi)
Swedish (sv)
Other versions
FI20002151L (en
FI112708B (en
Inventor
Lauri Paatero
Original Assignee
Setec Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Setec Oy filed Critical Setec Oy
Priority to FI20002151A priority Critical patent/FI112708B/en
Publication of FI20002151A0 publication Critical patent/FI20002151A0/en
Priority to PCT/FI2001/000836 priority patent/WO2002028009A1/en
Priority to AU2001291913A priority patent/AU2001291913A1/en
Publication of FI20002151L publication Critical patent/FI20002151L/en
Application granted granted Critical
Publication of FI112708B publication Critical patent/FI112708B/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • H04L9/0656Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
    • H04L9/0662Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0894Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Complex Calculations (AREA)
  • Investigating Or Analysing Biological Materials (AREA)
  • Storage Device Security (AREA)

Abstract

The present invention relates to a device comprising an inlet (2) for receiving an input, calculating means (P) for calculating a response by means of the input, a secret key and a calculation algorithm, the calculation algorithm utilizing a sliding window method, and an outlet (3) for forwarding said response. In order to make the secret key even more difficult for an external attacker to find out, the device further comprises a random number generator (RND) to generate at least some of the multipliers utilized by the calculating means (P) in the sliding window method.
FI20002151A 2000-09-29 2000-09-29 Method and apparatus for calculating a response FI112708B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FI20002151A FI112708B (en) 2000-09-29 2000-09-29 Method and apparatus for calculating a response
PCT/FI2001/000836 WO2002028009A1 (en) 2000-09-29 2001-09-26 Method and device for calculating a response
AU2001291913A AU2001291913A1 (en) 2000-09-29 2001-09-26 Method and device for calculating a response

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20002151A FI112708B (en) 2000-09-29 2000-09-29 Method and apparatus for calculating a response
FI20002151 2000-09-29

Publications (3)

Publication Number Publication Date
FI20002151A0 true FI20002151A0 (en) 2000-09-29
FI20002151L FI20002151L (en) 2002-03-30
FI112708B FI112708B (en) 2003-12-31

Family

ID=8559195

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20002151A FI112708B (en) 2000-09-29 2000-09-29 Method and apparatus for calculating a response

Country Status (3)

Country Link
AU (1) AU2001291913A1 (en)
FI (1) FI112708B (en)
WO (1) WO2002028009A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108242994B (en) * 2016-12-26 2021-08-13 阿里巴巴集团控股有限公司 Key processing method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69840782D1 (en) * 1998-01-02 2009-06-04 Cryptography Res Inc Leak-resistant cryptographic method and device

Also Published As

Publication number Publication date
FI20002151L (en) 2002-03-30
FI112708B (en) 2003-12-31
AU2001291913A1 (en) 2002-04-08
WO2002028009A1 (en) 2002-04-04

Similar Documents

Publication Publication Date Title
Simmons Symmetric and asymmetric encryption
WO2001091366A3 (en) Cryptographic communications using pseudo-randomly generated cryptography keys
MXPA06000274A (en) Apparatus and method for a secure broadcast system.
AUPQ790100A0 (en) A validation system
Ngo et al. Breaking masked and shuffled CCA secure Saber KEM by power analysis
EP1248436A3 (en) Improvements to data transfer networks
Ji et al. A side-channel attack on a hardware implementation of CRYSTALS-Kyber
SG124293A1 (en) Block cipher apparatus using auxiliary transformation
WO2007127576A3 (en) Method for elliptic curve public key cryptographic validation
WO2004008676A3 (en) Network attached encryption
FI20011312A7 (en) Improved method and arrangement for handling electronic payment procedures
EP1445890A4 (en) CRYPTOGRAPHIC COMMUNICATION APPARATUS
AU1132199A (en) A non-deterministic public key encryption system
ATE418099T1 (en) SECURED MODULAR POTENTIATION WITH LEAK MINIMIZATION FOR CHIP CARDS AND OTHER CRYPTO SYSTEMS
HK1056234A1 (en) Pseudo-random number generator
ATE251365T1 (en) SELF-CORRECTING OCCASION AND ENCRYPTION SYSTEM AND METHOD
DK1099197T3 (en) Device for providing output data in response to input data and authentication method and method for encrypted data transmission
SE9901141L (en) Method and apparatus for reducing crosstalk
Lal et al. Modified trial division algorithm using KNJ-factorization method to factorize RSA public key encryption
GB2399904B (en) Side channel attack prevention in data processing apparatus
ATE309569T1 (en) CRYPTOGRAPHIC METHOD AND CRYPTOGRAPHIC DEVICE
FI20002151A0 (en) Procedure and apparatus for counting a response
EP1350357A1 (en) Method for enhancing security of public key encryption schemas
SE9603046L (en) Digital signal receiver that can receive data that has been encrypted and transmitted with on-line processing
WO2003036860A1 (en) Electronic device control system and method and electronic device, and control apparatus

Legal Events

Date Code Title Description
PC Transfer of assignment of patent

Owner name: GEMALTO OY

MA Patent expired