# dpa

Published articles for dpa.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## What is a Data Processing Agreement (DPA)?

DevFeed: [What is a Data Processing Agreement (DPA)?](<https://devfeed.tech/articles/what-is-a-data-processing-agreement-dpa-31199.md>)

Original publisher: [Read original article](<https://tailscale.com/learn/what-is-a-data-processing-agreement>)

Published: 2025-03-04T22:53:17Z

Content type: tutorial

Language: en

Sources: [Learn on Tailscale](<https://devfeed.tech/sources/learn-on-tailscale.md>)

Topics: [data-processing](<https://devfeed.tech/topics/data-processing.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [compliance](<https://devfeed.tech/tags/compliance.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [data-protection](<https://devfeed.tech/tags/data-protection.md>), [dpa](<https://devfeed.tech/tags/dpa.md>), [gdpr](<https://devfeed.tech/tags/gdpr.md>), [legal](<https://devfeed.tech/tags/legal.md>)

### AI overview

A Data Processing Agreement (DPA) is a legally binding contract between a data controller and a data processor. It defines responsibilities for handling personal data, supports compliance with GDPR and other regulations, and is required when processing is outsourced to an external service provider.

### Source excerpt

A Data Processing Agreement (DPA) defines how personal data is handled to make sure compliance is met and data protection laws are followed.

## Attacking Hardware AES with DFA

DevFeed: [Attacking Hardware AES with DFA](<https://devfeed.tech/articles/attacking-hardware-aes-with-dfa-22356.md>)

Original publisher: [Read original article](<https://yifan.lu/2019/02/22/attacking-hardware-aes-with-dfa/>)

Author: yifanlu

Published: 2019-02-22T08:00:00Z

Content type: article

Language: en

Sources: [Yifan Lu](<https://devfeed.tech/sources/yifan-lu.md>)

Topics: [Hardware](<https://devfeed.tech/topics/hardware.md>), [Algorithm](<https://devfeed.tech/topics/algorithm.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [bigmac](<https://devfeed.tech/tags/bigmac.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [code](<https://devfeed.tech/tags/code.md>), [dfa](<https://devfeed.tech/tags/dfa.md>), [dpa](<https://devfeed.tech/tags/dpa.md>), [f00d](<https://devfeed.tech/tags/f00d.md>), [glitching](<https://devfeed.tech/tags/glitching.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [paper](<https://devfeed.tech/tags/paper.md>), [technical](<https://devfeed.tech/tags/technical.md>), [vita](<https://devfeed.tech/tags/vita.md>)

### AI overview

A companion blog post explains an attempt to extract hardware keys from the PlayStation Vita using differential fault analysis against hardware AES. It introduces glitch-based faulty encryptions, reviews existing AES DFA implementations, and describes practical tradeoffs in adapting phoenixAES.

### Source excerpt

For the past couple of months, I have been trying to extract the hardware keys from the PlayStation Vita. I wrote a paper describing the whole process with all the technical details, but I thought I would also write a more casual blog post about it as well. Consider this a companion piece to the paper where I will expand more on the process and the dead ends than just present the results. In place of technical accuracy, I will attempt to provide more intuitive explanations and give background information omitted in the paper.