FI20002151A0 - Procedure and apparatus for counting a response - Google Patents
Procedure and apparatus for counting a responseInfo
- 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
Links
- 238000000034 method Methods 0.000 title abstract 3
- 238000004422 calculation algorithm Methods 0.000 abstract 2
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic 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/065—Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
- H04L9/0656—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
- H04L9/0662—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3247—Cryptographic 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.
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)
| 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)
| 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 |
-
2000
- 2000-09-29 FI FI20002151A patent/FI112708B/en not_active IP Right Cessation
-
2001
- 2001-09-26 AU AU2001291913A patent/AU2001291913A1/en not_active Abandoned
- 2001-09-26 WO PCT/FI2001/000836 patent/WO2002028009A1/en not_active Ceased
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 |