So you also believe that Solar Melee should be able to break Heavenly Guardian Defense?
Since we're now declaring that Solar charms can defeat provably perfect effects (and non-flawed one-time pads are mathematically perfect effects), why stop at merely destroying basic setting assumptions like "communications and travel is hard and time-consuming" and "causality exists and you can't just change the past willy-nilly?"
This demonstrates a complete misunderstanding of what a one-time pad is. A one-time pad is merely a ciphertext that can be 'decrypted' into any posible message up to the total the length of the ciphertext. In fact, for most of the time a pad exists, the possible message may not exist. Sure, if the Solar gets access to the message in some unencrypted form or the cipherkey, obviously the Solar should be able to decode it. But we're not talking about that. We're not even talking about side-channel attacks.
We're talking about whether a Solar can look at a ciphertext, where the actual message the ciphertext will decrypt into might not even exist for years or decades, and somehow magically deduce the contents of the message, either at the moment of the message's creation (at which point you have an uninterceptible method of instantaneous communication over all of Creation), or even before the message is created (at which point any Solar can trivially create an EXORDIUM channel to themselves in the past).
Exactly as described, your assumptions are bad, and false, and they're especially bad and false in Creation of all places.
A "mathematically perfect" use of a one-time pad is a non-entity. It doesn't exist. It's not real. Characters are not abstract mathematical objects carrying out operations on other abstract mathematical objects; they are (fictional, yes) people in a physical world.
So you want to use a one-time pad? OK, first you need to generate the pad. This is the first thing you can screw up: what if you thought you were generating it randomly,
but were wrong? Or what if you accidentally re-used an old pad? Or what if
your counterparty had mistakenly already used the pad to encrypt a message?
Now you need to transcribe your message under the pad's substitution. Easy, right? Well, are you doing this by hand? And do you care about the message at all? Then maybe your emotions subtly bled through into your handwriting of the encrypted text. Picking up that sort of minute detail is
classic Solar linguistics. Especially in Creation, where calligraphy is a Big Deal!
But maybe you were really clever and built some kind of special typewriter that could be fed the pad. Cool! But maybe the
strength of your keystrokes betrays your feelings and thoughts in the same way. Or maybe you just screwed up and made a mistake in the construction of the machine. Or maybe you just didn't notice that you're introducing line breaks at word boundaries, leaking information.
Maybe you somehow isolated all of these specific issues and made sure they didn't happen. But it turns out that the
timing of your message leaked critical information that allowed the enemy to glean its intent.
And then, finally, since we're in Creation and everything is a little bit animist, maybe
a little bit of magic-spirit-stuff imprinted itself on the message and provided enough residue for the Solar codebreaker to work off of. Maybe there's a least god or something. The assumption of no side channels is absolutely terrible in Creation, where there is magic that can do stuff like "provide a video of this location several centuries in the past". Guess what, that's not a matter of Shannon entropy or anything, it's magic. Mathematical abstractions applied to Creation leak.
But even if we don't resort to animist mumble mumble, and even if you do say "I am going to encrypt this message to my friend Joe with a one-time pad", and even if you do provide an extensive, thirty-minute stunt explaining how you didn't fuck up in any conceivable way - OK, great? First off that's like a one point stunt because it sounds extremely boring. Second, the degree to which you actually pull off that stunt is given by your
dice roll. If you roll poorly then, well, I guess something in your stunt was mistaken. (Heaven forfend you botch.)
If you want to say that the use of a one-time pad makes
mundane codebreaking actions generally inapplicable, sure, that's fine. And if you want to argue for them giving a circumstantial penalty to the magic-enhanced Solar codebreaker, you know what, that's cool too.
And if you use an encryption
Charm on your behalf, well, that's a whole 'nother ball game. Because that Charm probably stipulates its own rules for if and how it can be contested, and those just have nothing to do with whether or not you stunt this as a one-time pad or as steganographically encoding your message in the shape of the hearts you use to dot your i's.
Prediction: you're going to try to say "no no but we're talking about whether the Solar has some kind of completely abstract algorithm that operates on platonic, unphysical sequences of bits to transform them into messages" but, guess what, I was not talking about that, and you were responding to me, so suck it. Those things don't exist and cannot exist in play unless you subscribe to particularly fanservicey notions of the Wyld.