# Latacora

Recent content in Blog on Latacora

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

## Stytch & Latacora: A Security Partnership Retrospective

DevFeed: [Stytch & Latacora: A Security Partnership Retrospective](<https://devfeed.tech/articles/stytch-latacora-a-security-partnership-retrospective-29191.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2026/05/22/stytch-latacora-security-partnership-retrospective/>)

Published: 2026-05-22T16:00:00Z

Content type: article

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [SIEM, Security, Observability](<https://devfeed.tech/topics/siem-security-observability.md>), [supply chain attacks](<https://devfeed.tech/topics/supply-chain-attacks.md>), [MFA](<https://devfeed.tech/topics/mfa.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [acquisition](<https://devfeed.tech/tags/acquisition.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [integration](<https://devfeed.tech/tags/integration.md>), [partnership](<https://devfeed.tech/tags/partnership.md>), [retrospective](<https://devfeed.tech/tags/retrospective.md>), [security](<https://devfeed.tech/tags/security.md>), [siem](<https://devfeed.tech/tags/siem.md>), [supply-chain-attacks](<https://devfeed.tech/tags/supply-chain-attacks.md>)

### AI overview

A retrospective on Stytch and Latacora's security partnership from 2021 through Stytch's acquisition by Twilio. It describes building security into passwordless authentication infrastructure, scaling detection and response, addressing SAML vulnerabilities and supply chain attacks, and maintaining monitoring during the acquisition.

### Source excerpt

From growing startup to Twilio integration # Stytch and Latacora worked side by side to ensure that the developers and end users relying on Stytch's platform benefited from a security program built for the sensitivity and criticality of the data involved. This journey, which began in February 2021, saw Stytch grow from an ambitious startup building passwordless authentication infrastructure into a mature platform, ultimately acquired by Twilio.

## Latacora Achieves AWS Advanced Tier Services Partner Status

DevFeed: [Latacora Achieves AWS Advanced Tier Services Partner Status](<https://devfeed.tech/articles/latacora-achieves-aws-advanced-tier-services-partner-status-29190.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2026/01/27/aws-advanced-tier-status/>)

Published: 2026-01-27T21:00:00Z

Content type: release

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Amazon Web Services (AWS)](<https://devfeed.tech/topics/amazon-web-services-aws.md>), [Security & compliance, Cloud security](<https://devfeed.tech/topics/security-compliance-cloud-security.md>), [Security](<https://devfeed.tech/topics/security.md>), [AWS IAM](<https://devfeed.tech/topics/aws-iam.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [threat detection](<https://devfeed.tech/topics/threat-detection.md>)

Tags: [amazon-web-services-aws](<https://devfeed.tech/tags/amazon-web-services-aws.md>), [cloud-security](<https://devfeed.tech/tags/cloud-security.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [iam](<https://devfeed.tech/tags/iam.md>), [iso-27001](<https://devfeed.tech/tags/iso-27001.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [security](<https://devfeed.tech/tags/security.md>), [soc](<https://devfeed.tech/tags/soc.md>), [soc-2](<https://devfeed.tech/tags/soc-2.md>), [threat-detection](<https://devfeed.tech/tags/threat-detection.md>)

### AI overview

Latacora announces that it has achieved Amazon Web Services (AWS) Advanced Tier Services Partner status within the AWS Partner Network. The company says the designation reflects validated technical expertise, AWS-certified professionals, and a proven record of customer success in cloud security and compliance.

### Source excerpt

We are thrilled to announce a major milestone for Latacora: we have achieved the Amazon Web Services (AWS) Advanced Tier Services Partner status within the AWS Partner Network (APN). This designation reflects Latacora's technical expertise and diligence in delivering exceptional cloud security and compliance solutions to our clients, and confirms that we have successfully completed a rigorous validation process demonstrating a proven track record of customer success delivered by a team of AWS-certified professionals with specialized technical capabilities.

## Writing MCP servers in Clojure with Ring and Malli

DevFeed: [Writing MCP servers in Clojure with Ring and Malli](<https://devfeed.tech/articles/writing-mcp-servers-in-clojure-with-ring-and-malli-29189.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2025/11/10/mcp-sdk/>)

Published: 2025-11-10T15:00:00Z

Content type: tutorial

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Clojure](<https://devfeed.tech/topics/clojure.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [clojure](<https://devfeed.tech/tags/clojure.md>), [databases](<https://devfeed.tech/tags/databases.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>)

### AI overview

This tutorial explains how Latacora built a compliant Model Context Protocol server for Clojure applications using Ring and the official Model Context Protocol Java SDK. It presents an open-source Clojure library for exposing Datomic database queries to LLM agents through MCP.

### Source excerpt

Introduction # Large language models, agents, and Model Context Protocol (MCP) are impossible to escape in today's tech climate. At Latacora, we take a thoughtful and pragmatic approach towards new technologies like these. Are they going to solve all the world's problems? No. Is it important that we understand them and be able to build software that integrates into emerging ecosystems? Yes! Internally we've built a MCP server to query our Datomic databases using natural language, but now we're open sourcing the underlying Clojure library so others can easily build robust MCP servers for the emerging LLM agent ecosystem too.

## OIDC workload identity on AWS

DevFeed: [OIDC workload identity on AWS](<https://devfeed.tech/articles/oidc-workload-identity-on-aws-29188.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2025/11/04/aws-oidc-workload-identity/>)

Published: 2025-11-04T15:00:00Z

Content type: tutorial

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [AWS IAM](<https://devfeed.tech/topics/aws-iam.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-iam](<https://devfeed.tech/tags/aws-iam.md>), [identity](<https://devfeed.tech/tags/identity.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [vpc](<https://devfeed.tech/tags/vpc.md>)

### AI overview

This article explains workload identity on AWS and presents aws-oidc-token-exchange, an open-source bridge that allows AWS workloads to authenticate to OIDC-based services using existing IAM identities. It describes short-lived, platform-issued identity tokens as an alternative to managing API keys, passwords, and certificates.

### Source excerpt

Update: after years of being on the wish list of a ton of top AWS teams, AWS released a built-in version of this feature about two weeks after we published this. Never let it be said gentle ribbing doesn't work. Also, thanks AWS! We meant it when we said that the only thing better than having something easy to deploy was not needing to deploy anything at all. Everything in this post about workload identity is still relevant but you should probably use upstream's implementation unless you have a good reason not to (for example, private validators for whom you need a VPC endpoint).

## ECS on EC2: Covering Gaps in IMDS Hardening

DevFeed: [ECS on EC2: Covering Gaps in IMDS Hardening](<https://devfeed.tech/articles/ecs-on-ec2-covering-gaps-in-imds-hardening-29187.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2025/10/02/ecs-on-ec2-covering-gaps-in-imds-hardening/>)

Published: 2025-10-02T18:18:59Z

Content type: tutorial

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Amazon Elastic Container Service](<https://devfeed.tech/topics/amazon-elastic-container-service.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [Security](<https://devfeed.tech/topics/security.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Credential theft](<https://devfeed.tech/topics/credential-theft.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [containers](<https://devfeed.tech/tags/containers.md>), [credential-theft](<https://devfeed.tech/tags/credential-theft.md>), [credentials](<https://devfeed.tech/tags/credentials.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [ecs](<https://devfeed.tech/tags/ecs.md>), [hardening](<https://devfeed.tech/tags/hardening.md>), [security](<https://devfeed.tech/tags/security.md>), [sensitive-data](<https://devfeed.tech/tags/sensitive-data.md>)

### AI overview

This article examines security gaps in Amazon ECS workloads running on EC2, focusing on task isolation and restricting access to the EC2 Instance Metadata Service. It discusses how weak isolation can expose credentials and sensitive data and outlines the need for more comprehensive hardening guidance.

### Source excerpt

Introduction # AWS ECS is a widely-adopted service across industries. To illustrate the scale and ubiquity of this service, over 2.4 billion Amazon Elastic Container Service tasks are launched every week (source) and over 65% of all new AWS containers customers use Amazon ECS (source). There are two primary launch types for ECS: Fargate and EC2. The choice between them depends on factors like cost, performance, operational overhead, and the variability of your workload.

## Introducing Replik8s, a Modern Security Tool for Kubernetes

DevFeed: [Introducing Replik8s, a Modern Security Tool for Kubernetes](<https://devfeed.tech/articles/introducing-replik8s-a-modern-security-tool-for-kubernetes-29186.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2025/09/22/introducing-replik8s/>)

Published: 2025-09-22T16:00:00Z

Content type: release

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Security](<https://devfeed.tech/topics/security.md>), [Kubernetes clusters](<https://devfeed.tech/topics/kubernetes-clusters.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-clusters](<https://devfeed.tech/tags/kubernetes-clusters.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [other](<https://devfeed.tech/tags/other.md>), [security](<https://devfeed.tech/tags/security.md>), [security-tools](<https://devfeed.tech/tags/security-tools.md>), [trivy](<https://devfeed.tech/tags/trivy.md>)

### AI overview

Latacora introduces Replik8s, an open-source Kubernetes tool that snapshots cluster data, serves historical snapshots through a mirror API, supports kubectl and Trivy workflows, and provides query-based analysis for auditing and investigation.

### Source excerpt

Introduction # Security tools are often designed to highlight specific issues by consuming APIs and applying predefined logic. Each tool implements its own data structures, storage formats, and evaluation logic. While effective in narrow contexts, this approach creates challenges for teams managing a diverse toolset. Moreover, most tools are optimized to fetch only the data needed for specific findings, limiting their utility in broader contexts such as incident response or historical analysis.

## Bit by bit: how Latacora helped Notion build security that scales

DevFeed: [Bit by bit: how Latacora helped Notion build security that scales](<https://devfeed.tech/articles/bit-by-bit-how-latacora-helped-notion-build-security-that-scales-29185.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2025/08/29/bit-by-bit-latacora-notion/>)

Published: 2025-08-29T16:55:00Z

Content type: opinion

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Notion](<https://devfeed.tech/topics/notion.md>), [Security](<https://devfeed.tech/topics/security.md>), [Application Security](<https://devfeed.tech/topics/application-security.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [SIEM, Security](<https://devfeed.tech/topics/siem-security.md>)

Tags: [application-security](<https://devfeed.tech/tags/application-security.md>), [aws](<https://devfeed.tech/tags/aws.md>), [azure](<https://devfeed.tech/tags/azure.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [github](<https://devfeed.tech/tags/github.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [security](<https://devfeed.tech/tags/security.md>), [siem](<https://devfeed.tech/tags/siem.md>)

### AI overview

A case study of how Notion partnered with Latacora from 2019 to build a security program while the company was growing, designing an API, and responding to customer security questions. The engagement covered foundational security work, hiring decisions, cloud and developer platforms, and SIEM tooling.

### Source excerpt

Security rarely tops the priority list for startups - but that doesn't make it optional. Running a startup is no small feat. Facing enormous pressure to address a never-ending list of priorities (finding market fit, fundraising, launching new features, scaling infrastructure, etc.) security often becomes a "later" issue......until it can't be. Even when companies know they need help, the breadth of the problem can be intimidating. Application security, cloud infrastructure, third-party vendors, compliance, cryptography: any resource-constrained startup will be hard-pressed to find a unicorn hire who can own all these responsibilities equally well.

## Privacy for the newly appointed (and already exasperated) DPO

DevFeed: [Privacy for the newly appointed (and already exasperated) DPO](<https://devfeed.tech/articles/privacy-for-the-newly-appointed-and-already-exasperated-dpo-29184.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2025/06/27/privacy-for-the-newly-appointed-and-already-exasperated-dpo/>)

Published: 2025-06-27T16:09:35Z

Content type: opinion

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

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

Tags: [compliance](<https://devfeed.tech/tags/compliance.md>), [data-protection](<https://devfeed.tech/tags/data-protection.md>), [dpo](<https://devfeed.tech/tags/dpo.md>), [gdpr](<https://devfeed.tech/tags/gdpr.md>), [law](<https://devfeed.tech/tags/law.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

This article offers guidance for startup employees responsible for privacy and data protection, including newly appointed Data Protection Officers. It argues that transparency, privacy by design, and data minimization help businesses maintain compliance and build customer trust, while noting the extraterritorial reach of the EU GDPR and China's PIPL.

### Source excerpt

Every other week, regulators around the world bombard their constituents with new data protection laws and acronyms. As the person who was just voluntold you're now responsible for privacy at your startup, in addition to all your other duties and without any additional resources, how can you possibly be expected to keep up--let alone contextualize that information to maintain compliance? Privacy, at its core, is an ethical issue, which means the solution to your privacy challenges is deceptively simple: do the right thing and be transparent with your customers. That's it. That's what everyone means when they say "privacy by design."

## Lessons in logging, part 2: mapping your path to a mature security program with logs and audit trails

DevFeed: [Lessons in logging, part 2: mapping your path to a mature security program with logs and audit trails](<https://devfeed.tech/articles/lessons-in-logging-part-2-mapping-your-path-to-a-mature-security-program-with-logs-and-audit-trails-29183.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2024/10/23/mapping-your-path-to-a-more-mature-security-program-with-logs-and-audit-trails/>)

Published: 2024-10-23T15:00:00Z

Content type: article

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Logging](<https://devfeed.tech/topics/logging.md>), [Security](<https://devfeed.tech/topics/security.md>), [log management](<https://devfeed.tech/topics/log-management.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [audit](<https://devfeed.tech/tags/audit.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [logging](<https://devfeed.tech/tags/logging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [observability](<https://devfeed.tech/tags/observability.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The second post in a series examines how logging and audit trails support a mature security program. It compares using existing logging infrastructure with implementing independent audit events, discussing implementation tradeoffs, complexity, privacy, and security-team tooling.

### Source excerpt

This post is the second in a series about logging and audit trails from a security perspective. For the first post in the series, see Lessons in Logging: Chopping Down Security Risks Using Audit Trails If you're looking to level up your security practices, logging is a good place to focus your attention. Just as logging is a core pillar of observability, comprehensive audit trails are a core pillar of a strong security program. Logs and audit trails are separate but overlapping concepts, and most companies can improve their security posture by investing in this area.

## Datomic and Datalog for Complex Data Queries

DevFeed: [Datomic and Datalog for Complex Data Queries](<https://devfeed.tech/articles/datomic-and-content-addressable-techniques-an-ultimate-data-wonderland-29182.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2024/09/13/datomic-and-content-addressable-techniques/>)

Published: 2024-09-13T17:00:00Z

Content type: article

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [data](<https://devfeed.tech/topics/data.md>), [Security](<https://devfeed.tech/topics/security.md>), [Clojure](<https://devfeed.tech/topics/clojure.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [aws](<https://devfeed.tech/tags/aws.md>), [clojure](<https://devfeed.tech/tags/clojure.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [programming](<https://devfeed.tech/tags/programming.md>), [s3](<https://devfeed.tech/tags/s3.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Latacora describes moving from service-configuration snapshots stored in Amazon S3 toward Datomic, whose immutable facts and Datalog queries support complex questions across security data and relationships between resources.

### Source excerpt

Latacora collects and analyzes data about services our clients use. You may have read about our approach to building security tooling, but the tl;dr is we make requests to all the (configuration metadata) read-only APIs available to us and store the results in S3. We leverage the data to understand our clients' infrastructure and identify security issues and misconfigurations. We retain the files ("snapshots") to support future IR/forensics efforts. This approach has served us well, but the limited scope of a snapshot meant there was always a problem of first needing to figure out which files to look at. We love aws s3 sync and grep as much as anyone but security analysis requires looking for complex relationships between resources; text search is, at best, only a Bloom filter. What we really wanted was a performant way to ask any question across all the data we have for a client that would support complex queries using logic programming.

## Latacora Partners with Vanta as a Managed Service Provider

DevFeed: [Latacora Partners with Vanta as a Managed Service Provider](<https://devfeed.tech/articles/latacora-vanta-howdy-managed-service-partner-29181.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2024/09/09/latacora-vanta-howdy-msp/>)

Published: 2024-09-09T16:30:00Z

Content type: release

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [soc 2 compliance](<https://devfeed.tech/topics/soc-2-compliance.md>), [trust](<https://devfeed.tech/topics/trust.md>), [Business Security](<https://devfeed.tech/topics/business-security.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [partner](<https://devfeed.tech/tags/partner.md>), [security](<https://devfeed.tech/tags/security.md>), [soc-2-compliance](<https://devfeed.tech/tags/soc-2-compliance.md>), [trust](<https://devfeed.tech/tags/trust.md>), [vanta](<https://devfeed.tech/tags/vanta.md>)

### AI overview

Latacora announces a partnership with Vanta as a managed service provider. The arrangement combines Latacora's security expertise with Vanta's compliance platform and offers monthly billing, extended compliance support, and planned integrations.

### Source excerpt

Exciting news! Latacora is teaming up with Vanta to supercharge your compliance game. We now combine Latacora's security expertise with Vanta's compliance platform to help you reach your compliance goals faster than ever. As a Vanta managed service provider (MSP), Latacora can help you tackle your compliance goals quickly and efficiently, freeing you to focus on growing your business and building trust with your customers. Here's the scoop on why using Vanta through Latacora is a game-changer:

## Cryptographic Right Answers: Post Quantum Edition

DevFeed: [Cryptographic Right Answers: Post Quantum Edition](<https://devfeed.tech/articles/cryptographic-right-answers-post-quantum-edition-29194.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/post-quantum-cryptographic-right-answers/>)

Published: 2024-07-29T17:25:48Z

Content type: article

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Post-quantum cryptography](<https://devfeed.tech/topics/post-quantum-cryptography.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [recommendations](<https://devfeed.tech/topics/recommendations.md>)

Tags: [academic-research](<https://devfeed.tech/tags/academic-research.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [guide](<https://devfeed.tech/tags/guide.md>), [post-quantum-cryptography](<https://devfeed.tech/tags/post-quantum-cryptography.md>)

### AI overview

This article updates cryptography recommendations for the transition to post-quantum cryptography. It explains that PQC involves more varied tradeoffs than classical cryptography and that some promising systems have failed, making recommendations harder to assess confidently.

### Source excerpt

One of our favorite blog posts is our "crypto right answers" post. It's intended to be an easy-to-use guide to help engineers pick the best cryptography choices without needing to go too far down a rabbit hole. With post-quantum cryptography (PQC) recently transitioning from an academic research topic to a more practical cryptography concern we figured it's time for an update of our cryptography recommendations. One thing that makes recommending PQC challenging is that historically, we've been able to provide "better" answers for classical cryptography. Faster and bigger hashes, stronger password KDFs, easier-to-use primitives... These things all have the same fundamental "shape": you can take an existing design and drop in something else to make it better. MD5 and BLAKE3 are not comparable in strength, but you can just use BLAKE3 in place of MD5 and get something that's just far better with minimal API changes.

## Real World Crypto 2024

DevFeed: [Real World Crypto 2024](<https://devfeed.tech/articles/real-world-crypto-2024-29180.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2024/05/07/real-world-crypto-2024/>)

Published: 2024-05-07T11:00:17Z

Content type: article

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Certificate Transparency](<https://devfeed.tech/topics/certificate-transparency.md>), [Security, Privacy and Abuse Prevention](<https://devfeed.tech/topics/security-privacy-and-abuse-prevention.md>), [Post-Quantum](<https://devfeed.tech/topics/post-quantum.md>)

Tags: [browsers](<https://devfeed.tech/tags/browsers.md>), [certificate-transparency](<https://devfeed.tech/tags/certificate-transparency.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [internet](<https://devfeed.tech/tags/internet.md>), [post-quantum](<https://devfeed.tech/tags/post-quantum.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

A blog post records notes from Real World Crypto 2024 in Toronto, discussing applied cryptography trends including post-quantum messaging, key transparency, and privacy-enhancing technologies. It also describes Certificate Transparency's Levchin Prize recognition and its role in improving accountability for the Web Public Key Infrastructure.

### Source excerpt

We traveled to Toronto this year to attend RWC 2024. The conference was held in TIFF Lightbox located in the city's downtown; the venue is the headquarters for the Toronto Film Festival and contains five cinema rooms. RWC is a single-tracked conference and there's no hard requirement that talks are backed by papers. Each RWC includes the Levchin prize ceremony for major achievements in applied cryptography, several invited talks and the lightning talks session.

## A case for password hashing with delegation

DevFeed: [A case for password hashing with delegation](<https://devfeed.tech/articles/a-case-for-password-hashing-with-delegation-29179.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2023/12/22/case-for-password-hashing/>)

Published: 2023-12-22T15:18:16Z

Content type: article

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [passwords](<https://devfeed.tech/topics/passwords.md>), [hashing](<https://devfeed.tech/topics/hashing.md>), [Security](<https://devfeed.tech/topics/security.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>)

Tags: [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [delegation](<https://devfeed.tech/tags/delegation.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [hashing](<https://devfeed.tech/tags/hashing.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [password](<https://devfeed.tech/tags/password.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This article explains password-based key derivation functions and examines delegated password hashing, in which computation is offloaded to an untrusted server. It discusses how delegation could increase the work factor for systems constrained by weaker devices, with particular attention to encryption-key derivation in end-to-end encrypted backup systems.

### Source excerpt

When people talk about PBKDFs (Password Based Key Derivation Functions), this is usually either in the context of secure password storage, or in the context of how to derive cryptographic keys from potentially low-entropy passwords. The Password Hashing Competition (PHC, 2013-2015) was an open competition to derive new password hashing algorithms, resulting in Argon2 hash as its winner. Apart from achieving general hash security, many of the candidates focused on achieving resistance to parallel attacks on available hardware such as GPUs.

## Lessons in logging: chopping down security risks using audit trails

DevFeed: [Lessons in logging: chopping down security risks using audit trails](<https://devfeed.tech/articles/lessons-in-logging-chopping-down-security-risks-using-audit-trails-29178.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2023/11/28/lessons-in-logging-chopping-down-security-risks-using-audit-trails/>)

Published: 2023-11-28T15:30:00Z

Content type: tutorial

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Logging](<https://devfeed.tech/topics/logging.md>), [audit](<https://devfeed.tech/topics/audit.md>), [Security](<https://devfeed.tech/topics/security.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [audit](<https://devfeed.tech/tags/audit.md>), [logging](<https://devfeed.tech/tags/logging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [secure-by-design](<https://devfeed.tech/tags/secure-by-design.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This first post in a series explains logging and audit trails from a security perspective. It introduces secure logging requirements and describes how logs can support threat identification, incident investigation, remediation, and tracking user access or changes over defined time windows.

### Source excerpt

This post is the first in a series about logging and audit trails from a security perspective. For the next post in the series, see Lessons in Logging, Part 2: Mapping Your Path to a Mature Security Program with Logs and Audit Trails At Latacora, we bootstrap security practices. We partner with companies that frequently have minimally developed security programs, work with them to figure out the right security practices for their current size, and then help them evolve and scale those practices as their business matures.

## Our Approach to Building Security Tooling

DevFeed: [Our Approach to Building Security Tooling](<https://devfeed.tech/articles/our-approach-to-building-security-tooling-29177.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2023/11/01/our-approach-to-building-security-tooling/>)

Published: 2023-11-01T16:00:00Z

Content type: article

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Tooling](<https://devfeed.tech/topics/tooling.md>), [Security](<https://devfeed.tech/topics/security.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [data](<https://devfeed.tech/tags/data.md>), [fetching](<https://devfeed.tech/tags/fetching.md>), [github](<https://devfeed.tech/tags/github.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [security](<https://devfeed.tech/tags/security.md>), [snapshot](<https://devfeed.tech/tags/snapshot.md>), [storage](<https://devfeed.tech/tags/storage.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

The article describes a security-tooling strategy that captures all available API data, stores it in its original request-and-response format as snapshots, and evaluates it later through queries. This is presented as more flexible than tools that fetch only data needed for predefined findings, particularly for exploratory work and incident response.

### Source excerpt

Introduction # Most "security tools" today are typically composed by code that consumes an API and applies predefined logic to identify issues. This is generally accomplished by: Fetching a subset of the endpoints exposed by the service / API being audited (that is, the information required for the evaluation logic, such as a list of the EC2 instances deployed in an AWS account, as well as their configuration) Storing the data retrieved Evaluating this data to produce "findings" (this is the added value provided by the tool) Integrating third party tools into our monitoring platform isn't always straightforward, as each tool:

## Frequently Asked Questions from Strange Loop 2023

DevFeed: [Frequently Asked Questions from Strange Loop 2023](<https://devfeed.tech/articles/frequently-asked-questions-from-strange-loop-2023-29176.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2023/09/27/strange-loop-2023/>)

Published: 2023-09-27T20:37:33Z

Content type: opinion

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Application Security](<https://devfeed.tech/topics/application-security.md>), [Security & compliance, Cloud security](<https://devfeed.tech/topics/security-compliance-cloud-security.md>)

Tags: [application-security](<https://devfeed.tech/tags/application-security.md>), [cloud-security](<https://devfeed.tech/tags/cloud-security.md>), [conference](<https://devfeed.tech/tags/conference.md>), [developer](<https://devfeed.tech/tags/developer.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [it-security](<https://devfeed.tech/tags/it-security.md>), [security](<https://devfeed.tech/tags/security.md>), [siem](<https://devfeed.tech/tags/siem.md>)

### AI overview

Latacora describes its sponsorship of Strange Loop 2023, the questions attendees asked at its booth, and its security consultancy and service offerings. The article says the sponsorship was intended to support a developer-focused conference and bring people together, rather than generate sales leads or job applicants.

### Source excerpt

The last Strange Loop conference was held September 21-22, 2023 at St. Louis Union Station. The conference is targeted towards developers; the speakers are often sharing their knowledge on new and inventive ways to use technology. At our sponsor booth at Union Station, attendees asked two (okay, three) questions most often: What is Latacora? Your name is on the lanyards, and I'm curious to know what you do. Why sponsor Strange Loop? Can I take a plant? The first one isn't hard for the folks from our team: Latacora is a consultancy that bootstraps security for startups. We have a team of experts helping our clients with most security-related things: application security, cloud security, corporate security, compliance, and more. We also have a team of security architects, cryptographers, and project managers supporting our clients. These professionals are equipped with power tools built to make their jobs more efficient and to help our clients improve their security posture.

## Remediating AWS IMDSv1

DevFeed: [Remediating AWS IMDSv1](<https://devfeed.tech/articles/remediating-aws-imdsv1-29175.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2021/08/11/remediating-aws-imdsv1/>)

Published: 2021-08-11T16:16:23Z

Content type: tutorial

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [AWS IAM](<https://devfeed.tech/topics/aws-iam.md>), [Exploit](<https://devfeed.tech/topics/exploit.md>), [vulnerability](<https://devfeed.tech/topics/vulnerability.md>), [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [DynamoDB](<https://devfeed.tech/topics/dynamodb.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [credentials](<https://devfeed.tech/tags/credentials.md>), [defense-in-depth](<https://devfeed.tech/tags/defense-in-depth.md>), [dynamodb](<https://devfeed.tech/tags/dynamodb.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [exploit](<https://devfeed.tech/tags/exploit.md>), [iam](<https://devfeed.tech/tags/iam.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [sqs](<https://devfeed.tech/tags/sqs.md>), [technical](<https://devfeed.tech/tags/technical.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

This technical article explains why AWS Instance Metadata Service version 1 is risky. Applications vulnerable to SSRF, XXE, or RCE may allow attackers to obtain temporary IAM role credentials from EC2-hosted applications and use them to access AWS services. The article presents defense in depth as a way to limit the impact of application vulnerabilities, although the supplied text ends before the remediation details.

### Source excerpt

2024-12-17 Updated to include Declarative Policies Compute resources in AWS (for example, EC2 instances, ECS tasks/services, etc.) get access to AWS credentials, such as temporary instance role credentials, via the Instance Metadata Service (IMDS). The compute resources use these credentials to access other AWS services such as SQS, DynamoDB and Secrets Manager. Introduction: Problems with IMDSv1 # There was originally only one version of IMDS, now called "v1," which unfortunately many people still use. The technical risks and high profile incidents (the Capital One breach comes to mind) associated with v1, as well as the existence of v2 are well-documented. When an application hosted on an EC2 instance is vulnerable to SSRF, XXE or RCE, attackers can likely steal the temporary AWS credentials of the IAM role configured for the instance. This service is a particularly interesting target for attackers:

## Seven Practices to Prepare a Startup for SOC 2

DevFeed: [Seven Practices to Prepare a Startup for SOC 2](<https://devfeed.tech/articles/the-soc2-starting-seven-29174.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2020/03/12/soc2-starting-seven/>)

Published: 2020-03-12T17:49:00Z

Content type: tutorial

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [soc2](<https://devfeed.tech/topics/soc2.md>), [Security](<https://devfeed.tech/topics/security.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Google Cloud Identity](<https://devfeed.tech/topics/google-cloud-identity.md>), [okta](<https://devfeed.tech/topics/okta.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [AWS CloudTrail](<https://devfeed.tech/topics/aws-cloudtrail.md>), [protected branches](<https://devfeed.tech/topics/protected-branches.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [cloudtrail](<https://devfeed.tech/tags/cloudtrail.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [github](<https://devfeed.tech/tags/github.md>), [logging](<https://devfeed.tech/tags/logging.md>), [okta](<https://devfeed.tech/tags/okta.md>), [patches](<https://devfeed.tech/tags/patches.md>), [protected-branches](<https://devfeed.tech/tags/protected-branches.md>), [security](<https://devfeed.tech/tags/security.md>), [soc2](<https://devfeed.tech/tags/soc2.md>), [terraform](<https://devfeed.tech/tags/terraform.md>)

### AI overview

The article recommends seven practices for startups that expect large-company clients to require a SOC 2 report: centralized identity with 2FA, pull-request controls and CI/CD, centralized logging, infrastructure provisioning with Terraform or a similar tool, AWS CloudTrail and AssumeRole, device management with encryption and current patches, and software vendor risk tracking. It also recommends documenting basic policies.

### Source excerpt

So, you plan to sell your startup's product to big companies one day. Congratu-dolences! Really, that's probably the only reason you should care about this article. If that's not you, go forth and live your life! We'll ask no more of your time. For the rest of you: Industry people talk about SOC2 a lot, and it's taken on a quasi-mystical status, not least because it's the product of the quasi-mystical accounting industry. But what it all boils down to is: eventually you'll run into big-company clients demanding a SOC2 report to close a sale. You know this and worry about it.

## Why encrypted email remains unsafe, according to the article

DevFeed: [Why encrypted email remains unsafe, according to the article](<https://devfeed.tech/articles/stop-using-encrypted-email-29173.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2020/02/19/stop-using-encrypted-email/>)

Published: 2020-02-19T18:50:00Z

Content type: opinion

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [email](<https://devfeed.tech/topics/email.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Security](<https://devfeed.tech/topics/security.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [cryptography](<https://devfeed.tech/tags/cryptography.md>), [email](<https://devfeed.tech/tags/email.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [internet](<https://devfeed.tech/tags/internet.md>), [messages](<https://devfeed.tech/tags/messages.md>), [pgp](<https://devfeed.tech/tags/pgp.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [security](<https://devfeed.tech/tags/security.md>), [signal](<https://devfeed.tech/tags/signal.md>)

### AI overview

The article argues that encrypted email remains unsafe even if flaws in current tools such as PGP are fixed. It attributes the problem to email's plaintext-oriented foundations and the likelihood of unencrypted replies, and advises against sending messages that require serious security over email.

### Source excerpt

Email is unsafe and cannot be made safe. The tools we have today to encrypt email are badly flawed. Even if those flaws were fixed, email would remain unsafe. Its problems cannot plausibly be mitigated. Avoid encrypted email. Technologists hate this argument. Few of them specialize in cryptography or privacy, but all of them are interested in it, and many of them tinker with encrypted email tools. Most email encryption on the Internet is performative, done as a status signal or show of solidarity. Ordinary people don't exchange email messages that any powerful adversary would bother to read, and for those people, encrypted email is LARP security. It doesn't matter whether or not these emails are safe, which is why they're encrypted so shoddily.

## How (not) to sign a JSON object

DevFeed: [How (not) to sign a JSON object](<https://devfeed.tech/articles/how-not-to-sign-a-json-object-29172.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2019/07/24/how-not-to-sign-json/>)

Published: 2019-07-24T12:50:00Z

Content type: tutorial

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [JSON](<https://devfeed.tech/topics/json.md>), [API](<https://devfeed.tech/topics/api.md>), [JSON Web Tokens](<https://devfeed.tech/topics/jwt.md>), [ECDSA](<https://devfeed.tech/topics/ecdsa.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [ecdsa](<https://devfeed.tech/tags/ecdsa.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [json](<https://devfeed.tech/tags/json.md>), [jwt](<https://devfeed.tech/tags/jwt.md>), [sha256](<https://devfeed.tech/tags/sha256.md>), [signing](<https://devfeed.tech/tags/signing.md>)

### AI overview

The article explains how to authenticate JSON data in transit. It recommends HMAC-based symmetric signing for most cases, while noting that embedding a signature inside a JSON object creates parsing and interoperability challenges.

### Source excerpt

Last year we did a blog post on interservice auth. This post is mostly about authenticating consumers to an API. That's a related but subtly different problem: you can probably impose more requirements on your internal users than your customers. The idea is the same though: you're trying to differentiate between a legitimate user and an attacker, usually by getting the legitimate user to prove that they know a credential that the attacker doesn't.

## PGP's Legacy Design and Cryptographic Deficiencies

DevFeed: [PGP's Legacy Design and Cryptographic Deficiencies](<https://devfeed.tech/articles/the-pgp-problem-29171.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2019/07/16/the-pgp-problem/>)

Published: 2019-07-17T01:14:00Z

Content type: opinion

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Security, Privacy and Abuse Prevention](<https://devfeed.tech/topics/security-privacy-and-abuse-prevention.md>)

Tags: [certificates](<https://devfeed.tech/tags/certificates.md>), [compression](<https://devfeed.tech/tags/compression.md>), [crypto](<https://devfeed.tech/tags/crypto.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [defects](<https://devfeed.tech/tags/defects.md>), [parsing](<https://devfeed.tech/tags/parsing.md>), [passwords](<https://devfeed.tech/tags/passwords.md>), [pgp](<https://devfeed.tech/tags/pgp.md>), [signing](<https://devfeed.tech/tags/signing.md>)

### AI overview

This commentary argues that PGP has significant design and cryptographic deficiencies rooted in its 1990s origins. It examines the complexity of PGP's packet structure, key management, parsing, compression, signing, and encryption features.

### Source excerpt

Cryptography engineers have been tearing their hair out over PGP's deficiencies for (literally) decades. When other kinds of engineers get wind of this, they're shocked. PGP is bad? Why do people keep telling me to use PGP? The answer is that they shouldn't be telling you that, because PGP is bad and needs to go away. There are, as you're about to see, lots of problems with PGP. Fortunately, if you're not morbidly curious, there's a simple meta-problem with it: it was designed in the 1990s, before serious modern cryptography. No competent crypto engineer would design a system that looked like PGP today, nor tolerate most of its defects in any other design. Serious cryptographers have largely given up on PGP and don't spend much time publishing on it anymore (with a notable exception). Well-understood problems in PGP have gone unaddressed for over a decade because of this.

## Analyzing a simple encryption scheme using GitHub SSH keys

DevFeed: [Analyzing a simple encryption scheme using GitHub SSH keys](<https://devfeed.tech/articles/analyzing-a-simple-encryption-scheme-using-github-ssh-keys-29170.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2018/09/30/analyzing-github-ssh-key-encryption/>)

Published: 2018-09-30T17:54:00Z

Content type: opinion

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Encryption](<https://devfeed.tech/topics/encryption.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [openssl](<https://devfeed.tech/topics/openssl.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [attacks](<https://devfeed.tech/tags/attacks.md>), [channel](<https://devfeed.tech/tags/channel.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [github](<https://devfeed.tech/tags/github.md>), [openssl](<https://devfeed.tech/tags/openssl.md>), [padding](<https://devfeed.tech/tags/padding.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [rsa](<https://devfeed.tech/tags/rsa.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [ssl](<https://devfeed.tech/tags/ssl.md>)

### AI overview

This introductory analysis examines encrypting secrets for recipients using their GitHub SSH public keys and an OpenSSL RSA command. It explains that the scheme's PKCS#1 v1.5 and SSLv2 padding variants are vulnerable to Bleichenbacher's oracle attack, while noting that the described offline threat model does not provide access to a decryption oracle.

### Source excerpt

(This is an introductory level analysis of a scheme involving RSA. If you're already comfortable with Bleichenbacher oracles you should skip it.) Someone pointed me at the following suggestion on the Internet for encrypting secrets to people based on their GitHub SSH keys. I like the idea of making it easier for people to leverage key material and tools they already have. The encryption instructions are: echo "my secret" > message.txt curl -q "https://github.com/${USER}.keys" \ | head -n 1 \ > recipient.pub ssh-keygen -e -m pkcs8 -f recipient.pub > recipient.pem openssl rsautl \ -encrypt \ -pubin \ -inkey recipient.pem \ -ssl \ -in message.txt \ -out encrypted.txt Anything using an openssl command line tool makes me a little uncomfortable. Let's poke at it a little.

## ROCA vs. ROBOT: Comparing Candidates for the 2018 Best Cryptographic Attack Pwnie Award

DevFeed: [ROCA vs. ROBOT: Comparing Candidates for the 2018 Best Cryptographic Attack Pwnie Award](<https://devfeed.tech/articles/roca-vs-robot-an-eternal-golden-braid-29169.md>)

Original publisher: [Read original article](<https://www.latacora.com/blog/2018/08/08/roca-vs-robot/>)

Published: 2018-08-08T22:52:00Z

Content type: opinion

Language: en

Sources: [Latacora](<https://devfeed.tech/sources/latacora.md>)

Topics: [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Exploit](<https://devfeed.tech/topics/exploit.md>), [Security, Privacy and Abuse Prevention](<https://devfeed.tech/topics/security-privacy-and-abuse-prevention.md>), [email](<https://devfeed.tech/topics/email.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>)

Tags: [black-hat](<https://devfeed.tech/tags/black-hat.md>), [conference](<https://devfeed.tech/tags/conference.md>), [crypto](<https://devfeed.tech/tags/crypto.md>), [exploit](<https://devfeed.tech/tags/exploit.md>), [rsa](<https://devfeed.tech/tags/rsa.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

This commentary compares the ROCA RSA key generation flaw and the ROBOT "Return Of Bleichenbacher" attack as candidates for the 2018 Best Cryptographic Attack Pwnie award. It also considers Efail and IOTA as notable cryptographic research and attack work from the same period.

### Source excerpt

The ROCA RSA key generation flaw or ROBOT, the "Return Of Bleichenbacher" attack: which is most deserving of the "Best Cryptographic Attack" Pwnie award at the 2018 Black Hat USA conference? Only one can survive. Let us consider. Assume for the moment that it's down to those two: ROBOT and ROCA. But first take a moment to consider the best cases for the "runners up". They are all excellent; it was a very good year for crypto research.

[Next page](<https://devfeed.tech/sources/latacora.md?cursor=WyIyMDE4LTA4LTA4VDIyOjUyOjAwKzAwOjAwIiwgIjUxYmViZDgyLWI0MmEtNGY1Zi1iMGU3LWY1ODI3YTcxYWUyMiJd>)