

You can look up what Adobe are doing in this space.
Long-term it’s going to be something like every secure device comes with its own inbuilt unit for cryptographically signing the raw files. These signatures can then be matched against manufacturers databases of approved signatures.
This doesn’t guarantee that nothing has been tampered with, but it does provide a link back to the original device allowing you to inspect it.
There are huge privacy concerns as well, anything that’s used to indicate authenticity can be used to track.
Orthogonal just means at right angles.
The way this is defined if you’re a mathematician is two directions are orthogonal to each other if you can move as much as you like in one direction without changing the location with respect to the other direction.
So it’s like North and East. You can walk east as much as you like without changing how far north you are. But if you have a direction like South East or North West, when you walk that way you will change how far north you are.
We can make this 3d by adding a new direction that is orthogonal to both North and East. This direction would be up or down. Because you can move up and down without changing how far north or east you are.
Mathematicians measure orthogonality of directions using an inner product. If you represent the directions as vector then the inner product between them is zero if they are orthogonal.
Perpendicular means orthogonal, the opposite is parallel.
Null is more confusing. To define this we need to talk about linear functions. A linear function is something that would e.g. create a map from the 3d world, by throwing away up and down information and shrinking everything down so you have a scaled representation of where things are in terms of North and East.
The null space is all the information that is destroyed. For linear functions this is a linear subspace(a space that goes through zero and is described by a collection of directions) that is orthogonal to the space of all information which is kept.