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.
60 questions
0
votes
1
answer
67
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 ...
0
votes
1
answer
290
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.
...
0
votes
0
answers
125
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 ...
0
votes
1
answer
993
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 ...
0
votes
0
answers
609
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/...
0
votes
1
answer
57
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 ...
0
votes
1
answer
80
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 ...
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 ...
1
vote
0
answers
56
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 ...
1
vote
1
answer
127
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 ...
-3
votes
1
answer
427
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.
0
votes
1
answer
53
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.
...
0
votes
1
answer
22
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 ...
0
votes
1
answer
290
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 ...
1
vote
1
answer
69
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 ...
5
votes
1
answer
725
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 ...
0
votes
1
answer
96
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 ...
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 ...
1
vote
2
answers
926
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 ...
1
vote
2
answers
948
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 ...
0
votes
2
answers
298
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 ...
0
votes
0
answers
39
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/...
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/...
0
votes
1
answer
81
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 ...
1
vote
2
answers
261
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 ...
1
vote
1
answer
997
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 ...
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 ...
0
votes
1
answer
917
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 ...
0
votes
1
answer
238
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 ...
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 ...
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 ...
-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....
4
votes
1
answer
14k
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 ...
0
votes
2
answers
765
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 ...
1
vote
2
answers
131
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 ...
3
votes
3
answers
574
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 ...
1
vote
1
answer
194
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 ...
4
votes
1
answer
182
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 ...
0
votes
1
answer
407
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, ...
2
votes
1
answer
195
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 ...
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 ...
0
votes
2
answers
395
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 ...
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 ...
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 ...
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 ...
3
votes
1
answer
718
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 ...
0
votes
1
answer
358
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 ...
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 ...
1
vote
2
answers
447
views
Encrypting a JDEC file in Lattice MachxO2
I am working on lattice MachxO2 FPGA. Our customer is asking to to encrypt the JDEC file (the bit file). How do I do this?
There is sample Unencrypted JDEC file and some information given here ...
5
votes
1
answer
410
views
Implementation of AES algorithm using Systolic architecture
I need to generate a VLSI Systolic array to implement the AES encryption algorithm with key length of 128 bits. Following are the possible ways :
Systolic for Key expansion
Systolic in MixColumn
...