Skip to content

String Usage

Efra Espada edited this page May 1, 2021 · 4 revisions

Simple Usage

String obfuscated = Stringcare.obfuscate("hello there πŸ˜€");
String revealed = Stringcare.reveal(obfuscated);

print(revealed); // prints "hello there πŸ˜€"

More simple:

var obfuscated = "hello there πŸ˜€".obfuscate();
var revealed = obfuscated.reveal();

print(revealed); // prints "hello there πŸ˜€"

With extra keys

String p1 = "dsgfjkbndsgfbldsgbdjns";
String p2 = "sfvsfdgvsdfvsfdvsfvsrf";
String p3 = "dtlbkjdnsfvsftrglbjknd";

String obfuscated = Stringcare.obfuscateWith([p2, p1, p3], "hello there πŸ˜€");
String revealed = Stringcare.revealWith([p1, p3, p2], obfuscated);

print(revealed); // prints "hello there πŸ˜€"

With extensions:

var p1 = "dsgfjkbndsgfbldsgbdjns";
var p2 = "sfvsfdgvsdfvsfdvsfvsrf";
var p3 = "dtlbkjdnsfvsftrglbjknd";

var obfuscated = "hello there πŸ˜€".obfuscateWith([p2, p1, p3]);
var revealed = obfuscated.revealWith([p1, p3, p2]);

print(revealed); // prints "hello there πŸ˜€"