What is Variant Beaufort?
Where Beaufort subtracts the message letter from the key letter, Variant Beaufort subtracts the key letter from the message letter. Encoding with Variant Beaufort is exactly the same as decoding with Vigenère, and the other way round. If a Vigenère decode with the right key comes out backwards or wrong, and Beaufort fails too, try this.