@Override
		public void setStateValue(CryptoProvider cryptoProvider, Object value) {
			sessionStateValues.put(cryptoProvider, value);
		}
Creates a new {@link CryptoSession}.
<p>
TODO: to truly be effective when multiple files
are being opened (ie. batch import), nested sessions
need to be implemented.

@return new {@link CryptoSession} instance
Ghidra/Features/Base/src/main/java/ghidra/formats/gfilesystem/crypto/CryptoProviders.java