mirror of
https://github.com/cliffe/SecGen.git
synced 2026-02-20 13:50:45 +00:00
42 lines
1.4 KiB
XML
42 lines
1.4 KiB
XML
<?xml version="1.0"?>
|
|
|
|
<encoder xmlns="http://www.github/cliffe/SecGen/encoder"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://www.github/cliffe/SecGen/encoder">
|
|
<name>ROT13 Encoder</name>
|
|
<author>Z. Cliffe Schreuders</author>
|
|
<module_license>MIT</module_license>
|
|
<description>Rotates each A-Z character by 13 places. Applying a second time reveals the cleartext.
|
|
</description>
|
|
|
|
<type>string_encoder</type>
|
|
<platform>linux</platform>
|
|
<platform>windows</platform>
|
|
|
|
<!--optional encoder details-->
|
|
<!--<difficulty>low</difficulty>-->
|
|
|
|
<!-- <reference>...</reference> -->
|
|
<!-- <software_name></software_name>
|
|
<software_license>GPL</software_license>-->
|
|
|
|
<!--optional hints-->
|
|
<!--TODO <hint>A simple transform</hint>-->
|
|
<!--<solution>Run rot13 on the cyphertext</solution>-->
|
|
|
|
|
|
<!-- <read_fact_required>strings_to_encode</read_fact>
|
|
<read_fact_optional>rot13_options</read_fact>-->
|
|
|
|
<!--<read_fact valid_match=".*" default_value="You found a message">-->
|
|
<read_fact>strings_to_encode</read_fact>
|
|
<!--valid_match="retain_caps|lower|upper" default_value="retain_caps"-->
|
|
<read_fact>rot13_options</read_fact>
|
|
|
|
<output_type>encoded_strings</output_type>
|
|
|
|
<!--Cannot co-exist with other installations-->
|
|
<!-- <conflict>
|
|
<software_name>proftpd</software_name>
|
|
</conflict>-->
|
|
</encoder> |