PicaJet

Reference Glossary

Encryption in transit

Protection of asset data via TLS/HTTPS while it moves between a user's device, the DAM server, and any CDN, so it can't be intercepted or read on the network in transit.

Why it matters in a DAM

Without encryption in transit, asset previews, downloads, and metadata — including any personal data embedded in captions or contributor credits — travel across the network as plaintext, readable to anyone positioned on the same network path, which is a real risk on public Wi-Fi or when remote access isn't routed through a VPN. It also matters for API integrations: a DAM pulling assets into a CMS or ad platform over an unencrypted connection exposes the same data at the integration layer, not just at the point where a person is browsing the library directly.

A worked example

Without TLS Asset request over plain HTTP on public Wi-Fi is readable by anyone on the same network segment
With TLS/HTTPS Same request is encrypted end-to-end between device and server, unreadable to network eavesdroppers

Common mistake

Enabling HTTPS on the main DAM portal but leaving an older API endpoint, embed widget, or direct CDN link on plain HTTP because it predates the TLS rollout — a gap that's invisible in normal browsing but is exactly the kind of forgotten endpoint attackers specifically look for.

Encryption in transit covers the network leg of asset delivery: everything that happens between a user’s browser or app and the DAM’s servers, and between the DAM and any CDN serving cached copies of assets. TLS, the protocol behind HTTPS, is the standard mechanism, and its absence means the data crossing the network — the asset itself, its metadata, and the authentication tokens used to request it — travels as plaintext that anyone positioned on the same network path can read.

The practical exposure is highest exactly where remote and mobile DAM access is most useful: a field employee on public café or hotel Wi-Fi, a contractor connecting without a VPN, a mobile app on a shared or untrusted network. Without transit encryption, an asset download in that setting is no more private than shouting the file’s contents across the room. Metadata is part of the same exposure — captions, contributor names, or any personal data embedded in a photo’s fields travel unprotected alongside the file itself.

The common failure isn’t a DAM lacking HTTPS altogether — most modern platforms enforce it on the main portal by default — it’s an older integration point that never got upgraded: a legacy API endpoint built before TLS was standard, an embed widget serving assets directly, or a raw CDN link shared in old documentation that still resolves over plain HTTP. These endpoints are invisible during normal portal use but remain a live, unencrypted path into the same asset data, and they’re specifically the kind of forgotten surface attackers look for once the obvious front door is locked down.

Frequently asked

What does encryption in transit cover that encryption at rest doesn't?

Encryption in transit protects data only while it's moving across the network — between a user's device and the DAM server, or between the DAM and a connected integration like a CMS or ad platform — using TLS/HTTPS. Encryption at rest, by contrast, only encrypts files sitting on disk in storage. It does nothing for data mid-transfer, so a plaintext connection can still be intercepted even if the underlying storage is fully encrypted.

Where is the exposure highest without transit encryption?

Exposure peaks in three settings: remote or field employees working over public Wi-Fi in cafés, hotels, or airports without a VPN; unsecured API endpoints that sit outside the main portal's TLS coverage, such as older integration routes or direct CDN links; and third-party integrations — CMS platforms, ad networks, or embed widgets — that pull DAM data over connections without HTTPS enforced. Each represents a point where plaintext data can be intercepted.

Does encryption in transit protect metadata too, not just files?

Yes. When TLS is applied to the entire connection rather than selectively to file downloads, it protects all traffic passing over that connection — not just the asset itself. That includes metadata requests, captions, contributor names, embedded personal data, and API calls used to fetch or update that information. If TLS only covers file delivery and metadata calls route through a separate unencrypted endpoint, that metadata remains exposed even though the files are protected.

What's the most common real-world gap in transit encryption?

The most common gap is a forgotten legacy endpoint — an older API route, embed widget, or direct CDN link that predates the TLS rollout and was never upgraded, even though the main portal enforces HTTPS. Internal or integration-facing APIs are especially prone to this, since they're invisible during normal browsing. The result is mixed HTTP/HTTPS content: encrypted on the surface, but with an unencrypted path still live underneath for anyone specifically looking for it.

Why does encryption in transit matter for API integrations, not just browsing?

A DAM pulling assets into a CMS or ad platform over an unencrypted connection exposes the same data at the integration layer, not just when a person browses the library.

Why are forgotten legacy endpoints a particular security risk?

They're invisible during normal portal use but remain a live, unencrypted path into the same asset data — exactly the kind of surface attackers look for once the obvious front door is locked down.