< Back
Get-CaesarCipher
Post
NAME Get-CaesarCipher
SYNOPSIS
This function encodes and decodes a textstring with a secret value.
SYNTAX
Get-CaesarCipher [-Text] <String> [-SecretNumber] <Int32> [[-RootString] <String>] [-Decode] [-Encode]
[<CommonParameters>]
DESCRIPTION
This function encodes and decodes a textstring with a secret value. You can add your own textbase root or you can
use the build-in one.
PARAMETERS
-Decode [<SwitchParameter>]
Decode a text based on same SecretNumber as it was encoded with
Required? false
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-Encode [<SwitchParameter>]
Encode a text string
Required? false
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-RootString <String>
A string of letters to use in the encoding/decoding. The build in one supports english
Required? false
Position? 2
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-SecretNumber <Int32>
The secret number to encrypt/decrypt the string with
Required? true
Position? 1
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Text <String>
The text to encode
Required? true
Position? 0
Default value None
Accept pipeline input? False
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
System.Object
NOTES
-------------------------- Example 1 --------------------------
PS C:\\> Get-CaesarCipher (Invoke-RestMethod -Uri http://bit.ly/DarkFactionMessage) -SecretNumber 5 -Decode
Monad is the next generation platform for administrative automation. Monad solves traditional management problems
by leveraging the .Net Platform. From our prototype (though limited), we can project significant benefits to
developers, testers, power users, and administrators. Monad leverages the .NET Common Runtime to provide a
powerful, consistent, intuitive, extensible and useful set of tools that drive down costs of administration and
make the life of non-programmers a lot easier.
Monad consists of:
1. Monad Automation Model (MAM): An automation model based upon .Net classes, methods and attributes to produce
Cmdlets.
2. Monad Shell (MSH): A .Net based script execution environment for exposing Cmdlets as APIs command line tools
and interactive programmable command line shell.
3. Monad Management Models (MMM): The set managed code base classes (or interfaces) to implement specific
management scenarios and in-the-box administrative tools to execute those scenarios.
4. Monad Remote Scripting (MRS): A set of Web Service based components that allow scripts to be remotely executed
on many machines.
5. Monad Management Console (MMC). A .Net based model and set of services for building management GUIs on top of
MSH and exposing all GUI interactions as user-visible scripts.
Retrieves and decodes the Iron Scripter challenge task and decodes it.
RELATED LINKS
SYNOPSIS
This function encodes and decodes a textstring with a secret value.
SYNTAX
Get-CaesarCipher [-Text] <String> [-SecretNumber] <Int32> [[-RootString] <String>] [-Decode] [-Encode]
[<CommonParameters>]
DESCRIPTION
This function encodes and decodes a textstring with a secret value. You can add your own textbase root or you can
use the build-in one.
PARAMETERS
-Decode [<SwitchParameter>]
Decode a text based on same SecretNumber as it was encoded with
Required? false
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-Encode [<SwitchParameter>]
Encode a text string
Required? false
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-RootString <String>
A string of letters to use in the encoding/decoding. The build in one supports english
Required? false
Position? 2
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-SecretNumber <Int32>
The secret number to encrypt/decrypt the string with
Required? true
Position? 1
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Text <String>
The text to encode
Required? true
Position? 0
Default value None
Accept pipeline input? False
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
System.Object
NOTES
-------------------------- Example 1 --------------------------
PS C:\\> Get-CaesarCipher (Invoke-RestMethod -Uri http://bit.ly/DarkFactionMessage) -SecretNumber 5 -Decode
Monad is the next generation platform for administrative automation. Monad solves traditional management problems
by leveraging the .Net Platform. From our prototype (though limited), we can project significant benefits to
developers, testers, power users, and administrators. Monad leverages the .NET Common Runtime to provide a
powerful, consistent, intuitive, extensible and useful set of tools that drive down costs of administration and
make the life of non-programmers a lot easier.
Monad consists of:
1. Monad Automation Model (MAM): An automation model based upon .Net classes, methods and attributes to produce
Cmdlets.
2. Monad Shell (MSH): A .Net based script execution environment for exposing Cmdlets as APIs command line tools
and interactive programmable command line shell.
3. Monad Management Models (MMM): The set managed code base classes (or interfaces) to implement specific
management scenarios and in-the-box administrative tools to execute those scenarios.
4. Monad Remote Scripting (MRS): A set of Web Service based components that allow scripts to be remotely executed
on many machines.
5. Monad Management Console (MMC). A .Net based model and set of services for building management GUIs on top of
MSH and exposing all GUI interactions as user-visible scripts.
Retrieves and decodes the Iron Scripter challenge task and decodes it.
RELATED LINKS