Skip to main content

Questions tagged [encryption]

Encryption is the act of converting data to a form that is unreadable except for those who have the key for that data.

Filter by
Sorted by
Tagged with
-1 votes
0 answers
38 views

What’s the fastest known Koblit’z curve addition or substraction law for fpga that maximizes the per lut throughput? [migrated]

For those who don’t know, elliptic curves involve doing arithmetic on curves mod Generator in a Gallois’s field instead of integers : it means doing geometry. That means a formula is required to ...
user2284570's user avatar
0 votes
1 answer
60 views

Is it possible to use registers on Intel‑based FPGAs ? If not what’s the alternative for solving the bandwidth issue?

In order to bruteforce a key where the first private’s key bytes are known (leaving 270 possible private key to search) I’d like to do the following: pick up a 64‑bit private key range split that ...
user2284570's user avatar
0 votes
1 answer
163 views

Encryption of Verilog/VHDL module

I don't have encryption licenses for Vivado or Quartus to encrypt my Verilog/VHDL modules and so I cannot give my RTL to any user. I don't want to give out synthesized netlists but only encrypted RTL. ...
Im Groot's user avatar
  • 402
0 votes
0 answers
85 views

Does the lora E32-900T30D module (SX1276) have encryption?

I have an ebyte's E32-900T30D module (based on Semtech's sx1276) that I plan to use in a project, and I've got totally confused about presence (or absence) of built in encryption in it. Each and every ...
Nhfb9E's user avatar
  • 1
0 votes
1 answer
711 views

How to enable Secure Boot v2 AND Flash Encryption (+ NVS encryption) on the ESP32-S3 with user-generated keys?

General issue report I am trying to figure out how to enable both security features on my ESP32-S3 (N8R8). I bought 5x boards, but I have burned through 4 of them. I have ONE fresh board left, which I ...
Harit's user avatar
  • 83
0 votes
0 answers
426 views

Method to import encrypted spice models to micro-cap?

I've been struggling to get encrypted spice models to work in micro-cap (v12.2.0.5) Referring to Andy aka's response, there should be some way to achieve this. https://electronics.stackexchange.com/a/...
crypton's user avatar
  • 135
0 votes
1 answer
47 views

RFID allow write operation only if authenticated

According to this page at rfidjournal.com: Microchips in RFID tags can be read-write, read-only or “write once, read many” (WORM). With read-write chips, you can add information to the tag or write ...
Muhammad Ikhwan Perwira's user avatar
0 votes
1 answer
72 views

Understanding how audio is encoded on mysterious device to reprogram it

So I found a chanting lotus flower in the woods and I'm trying to figure out how to reprogram the audio on it... It has 4.5 hours of audio(!) stored on a 16MB flashrom, and is driven by a chip called ...
Captain Lavender's user avatar
16 votes
3 answers
3k views

Confusion about USA export restriction regarding electronics

I am an electronic hobbyist based in Canada. Recently I bought different Microcontroller development boards from Mouser.ca This is mostly to satisfy my curiosity and to try out the different features ...
Lexx32117's user avatar
  • 185
1 vote
0 answers
54 views

Has any implementation succeeded to have shared key inside chipset and protect it from exploits?

Since there is a lot of demonstration like using SEM (Scanning Electron Microscope) to read bits from ROM through the scanned image of chipset, is there any implementation that has managed to succeed ...
hurryman2212's user avatar
1 vote
1 answer
119 views

How to encrypt Bitstream on RedPitaya board?

I have developed my own bitstream for the RedPitaya SDRlab 122-16. I wonder if it is possible to encrypt the bitstream. I already know that I need to set a .bin file including the software counterpart ...
Andreas80's user avatar
-3 votes
1 answer
405 views

How can I encrypt an LTspice model?

I need to encrypt an LTspice MOS model in order to distribute it to my students. It is a .model not a .subckt.
user295649's user avatar
0 votes
1 answer
52 views

Data integrity in IoT system [closed]

I'm looking at options to build an IoT system where we can trace the integrity of the data from any device i.e. we know that the data came from a particular device and it hasn't been tampered with. ...
EarthLord's user avatar
  • 597
0 votes
1 answer
21 views

What is the technical term for a hardware message authentication code generator IC?

I am looking for a way to identify devices I build. Basically I am looking for a chip to which I can write a non-recoverable secret and that uses this secret to then "sign" messages I send ...
ARF's user avatar
  • 5,219
0 votes
1 answer
242 views

Encryption library for an 8051 microcontroller

I've programmed an 8051 microcontroller to send data out through an external transmitter (just a few bytes per transmission). I'm looking to encrypt this data in my microcontroller's program. I have a ...
J_Anderson's user avatar
1 vote
1 answer
66 views

Logic circuit for not accidentally driving a GPIO output

I am developing a system which will have several devices attached to it. I will have a massive software running on it which controls all of the devices and communicates with different units. One of ...
hkBattousai's user avatar
  • 14.1k
5 votes
1 answer
630 views

Understanding the authentication with ATSHA204A

Since there are many Chinese companies that can easily reverse engineer the PCB design and extract the .hex file out of the microcontrollers (even from the secure flash), embedded developers have to ...
Not Really a Master's user avatar
0 votes
1 answer
94 views

Help identifying an encryption accelerator

I believe this was released around 2010. Pin configuration appears to be 8x8 I was able to get it hooked up. Hardware ID: PCI\VEN_104A&DEV_7007&SUBSYS_00000000&REV_21 Vendor 104A is ...
Pascal's user avatar
  • 131
20 votes
2 answers
5k views

What is the purpose of this device?

I found this device in my father's basement, but I can't figure out what this device is. It has only 1 SCART connector, 1 power cable and only 1 button in front of it. I think it may be some old video ...
brko's user avatar
  • 211
1 vote
2 answers
750 views

How do I implement authentication on an embedded device? [closed]

I have been reading a lot about encryption lately but most sources just care about making sure that the connection between two parties is secure. I want to know how I can be sure that the party I am ...
Vincent Kenbeek's user avatar
1 vote
2 answers
834 views

Secure storage of Data in external EEPROM

I am working in designing of a prepaid energy meter. One of the most things I should store are (private key, credit and cumulative energy). The private key is stored only once. The credit and ...
Ashraf Almubarak's user avatar
0 votes
2 answers
289 views

Designing a cryptographic S-Box in Logisim

I am currently working in Logisim and was wondering if I can design some ciphers in the same. One such cipher is PRESENT cipher which is essentially a block cipher. I did get that I need to design the ...
unknown2718's user avatar
0 votes
0 answers
36 views

AES encryption with CBC: result length

I checked a piece of library code intended for encryption/decryption with AES, CBC, 256 Bit Key length. To check the results I consulted the following website: https://www.devglan.com/online-tools/...
Junius's user avatar
  • 1,021
4 votes
2 answers
1k views

Encrypting/Decrypting messages with Elliptic Curves in Arduino

Is there any possibility to encrypt/decrypt messages using only Elliptic Curves Algorithms? I found this library ECC Arduino library but it only generates numbers, there is no function for encrypting/...
5Volts's user avatar
  • 175
0 votes
1 answer
78 views

Reading data from an iPhone 5 [closed]

A close person got hit by a car and died a few years ago. The persons iPhone flew trough the air. The police was not able to turn it on and mentioned that it would be impossible to collect data from ...
Mr.Sh4nnon's user avatar
1 vote
2 answers
258 views

How to find efficient hardware implementation of sbox of lightweight block ciphers?

Lightweight block ciphers are usually optimized for compact hardware implementations and sbox values are computed by implementing circuit using basic logic gates(AND, XOR, OR, NOR etc). What is the ...
crypt's user avatar
  • 121
1 vote
1 answer
852 views

Protect Code inside Microcontroller [closed]

As a preface, what I am asking is highly related to this question. That said, the question linked was asked in 2011 (7 years ago), and I imagine the microcontroller world has changed (at least to ...
Helpful's user avatar
  • 671
9 votes
3 answers
2k views

Are civilian GPS signals cryptographically signed?

As far as I understand, receiving enough GPS signals at the same time enables to deduce the position and the time. I guess it is possible to use an offline receiver as a very precise clock. If so, is ...
Akita's user avatar
  • 193
0 votes
1 answer
899 views

How to implement AES Encrypting for ESP8266 implemented on Hardware?

I need to write a basic encryption program for ESP8266. I did read the datasheet (https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf), and them says that existis ...
Augusto's user avatar
  • 191
0 votes
1 answer
215 views

How can I design a Caesar cipher encrypter and decrypter without using Non-programmable circuit components?

My device should be able to take an input from A-Z and another input to from 0-25 and finally a Encrypt or Decrypt option. Currently I have given A a code of 0000, B 0001... so on and the output will ...
Ankur Datta's user avatar
0 votes
1 answer
1k views

STM32F4 Discovery AES Encryption Problem

I am trying to implement very basic AES192-CBC Mode encryption routine on STM32F407 Discovery board and I want to do that process with the onboard Cryptographic processor in STM32F407 MCU. I copied ...
Batu92k's user avatar
  • 65
4 votes
1 answer
3k views

Is there a preferred encryption scheme for encrypting firmware builds on external flash?

I have a product that is going to be deployed in large numbers, and I want to maximize the trouble that someone is going to go through to reverse engineer it (a high level of security). It is an ...
Alex C's user avatar
  • 347
-2 votes
1 answer
85 views

DES Cryptoprocessor ISA design [closed]

In my understanding, to design a microprocessor, we start by implementing its ISA (instruction set architecture) that describes its behaviour, then its microarchitecture, which describes its structure....
Balkis's user avatar
  • 1
0 votes
0 answers
379 views

FPGA RSA implementation: Montgomery Multiplication issues

I'm implementing RSA 1024 in hardware (xilinx ZYNQ FPGA), and am unable to figure out a few curious issues. Most notably, I am finding that my implementation only works for certain base/exponent/...
asmvolatile's user avatar
4 votes
1 answer
13k views

Straight forward method of adding encrypted third party models to LTSpice's Model Tree

I have >20 different types of MOSFET from fairchild that I would like to add to LTSpice's model tree. Fairchild encrypts their libraries. What is a straight forward method of adding their libraries to ...
iuppiter's user avatar
  • 235
0 votes
2 answers
744 views

Parameter vs macros to control which function is called

I am working on an AES encryptor/decryptor project that can handled AES-128, AES-192, and AES-256. The cipher key length is chosen at compile time. The module I am working on generates the key ...
skrrgwasme's user avatar
1 vote
2 answers
129 views

can't solve latches

I would like to ask if someone could help me with some latches in my desing. I am working with an aes encrypt core taken from opencores and I have described in vhdl the surrounding system to ...
Iker Perez Del Palomar's user avatar
3 votes
3 answers
564 views

Plausable deniablity / steganography in radio transmission

Normally in a wartime scenario etc. strict radio silence is observed to prevent the enemy from evesdropping on your transmissions. Encryption solves a part of the problem. Now the enemy cannot ...
curious_cat's user avatar
1 vote
1 answer
188 views

How to ensure your MCU can't be reverse engineered?

I am building a project around an nRF51822 chip from Nordic, using the mbed prototyping platform. I would like to ensure that the code cannot be extracted / deduced from the project after it has been ...
George Edwards's user avatar
4 votes
1 answer
181 views

CBC-MAC implementation optimised for 8-bit MCUs

Does anyone know if there's an CBC-MAC implementation designed/optimised for 8-bit (8051-based) MCUs? I was hoping to find one in the AVR-Crypto Lib but there doesn't seem to be one. CBC-MAC for 8-bit ...
Kar's user avatar
  • 1,557
0 votes
1 answer
392 views

8051 and SHA-1 implementation

I'm hoping to benchmark SHA-1 on a 8051 micro controller, so I'm looking for an efficient implementation of (HMAC) SHA-1 for the 8051. C or assembly works for me. Given the age of both SHA-1 and 8051, ...
John M.'s user avatar
  • 893
2 votes
1 answer
190 views

Controlling the number of devices manufactured by a licensed manufacturer

Problem A small company is trying to outsource manufacturing to a small 3rd party factory. The products are consumer grade electronic devices and do not require any special certification besides CE ...
Pavel Kirienko's user avatar
0 votes
2 answers
1k views

Is it possible to protect smart card from being copied?

I'm currently working on SLE4442 smart card. I'm trying to make a payment system. but the card has to be "copy-protected" what I mean here is that if that data on the card is copied as it's, this data ...
mohRamadan's user avatar
0 votes
2 answers
392 views

Statistically, which embedded system is the most used in Cryptography/Security? [closed]

I am considering to buy an embedded system development platform (electronic board + software) for Cryptography and Computer Security. Statistically, which embedded system is the most used in ...
user avatar
3 votes
1 answer
1k views

SIM card used as secure storage with AVR

I would like to use a regular SIM card to store an AES key to be used by an AVR micro-controller. I think that a SIM is secure enough (isn't it?). My problem is that I can find nothing about ...
dzervas's user avatar
  • 243
2 votes
1 answer
3k views

AVR - NRF24L01+ : Encrypt Data Transmission

I have a pair of AVR's that communicate over the 2.4GHz link using NRF24l01+. The payload sent is 5 bytes long. Right now the payload sent is in clear format so that anyone with enough knowledge and ...
Ankit's user avatar
  • 1,741
1 vote
1 answer
105 views

Adding a router (no key) to an encrypted Zigbee network

Backstory: I'm looking to extend the range of a proprietary wireless system. From looking at diagnostic data I think it uses a 2.4GHz ZigBee network, propably Mesh configuration. It might not be ...
varesa's user avatar
  • 639
3 votes
1 answer
700 views

Is my avalanche noise "random?"

I'm working on a hardware random number generator based on the below design. It uses two reverse P-N junctions to create avalanche noise. I was looking at the circuit with my oscilloscope, and I ...
rob's user avatar
  • 225
0 votes
1 answer
350 views

Physical Implementation of RSA on Embedded Systems

RSA can be used to prevent unwanted software modifications on an embedded system. How can this encryption algorithm be implemented physically? I mean, which peripheral/main units can be used to check ...
damat-perdigannat's user avatar
4 votes
3 answers
488 views

Data Encryption in Vacuum Tube Times

Today with the help of integrated circuit, data encryption is used in transferring all kind of data in wireless communication. But back to some early days when people build telegram transmitter with ...
Wang Ye's user avatar
  • 43