| Ratings |  | Unique User Downloads |  | Download Rankings | 
| Not yet rated by the users |  | Total: 42 |  | All time:  10,880 This week: 488  | 
|  | 
| Description |  | Author | 
| This package can encrypt a text string pasted in form input.
 There is a class that can take the the string to encrypt from a form input value and encrypts it using a password also taken from another input.
 
 The class can redirect the same page of the form showing the resulting encrypted data inside text area input.
 |  | 
 
 | 
Example
| 
<?phpuse Whangaonokupu\Whangaonokupu;
 require_once( 'tuhimunatanga.php' );
 $Tuhimunatanga = new Tuhimunatanga();
 ?>
 <!DOCTYPE html>
 <html lang="en">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <base href="/tuhimunatanga/">
 <title><?php echo $Tuhimunatanga->taitara; ?></title>
 <link rel="stylesheet" href="kaahua.css?ver=<?php echo filemtime( 'kaahua.css' ); ?>">
 <script src='hootuhihawa.js?ver=<?php echo filemtime( 'hootuhihawa.js' ); ?>'></script>
 </head>
 <body>
 <header>
 <div class="takai">
 <h2> <a href="<?php echo Tuhimunatanga::PAPA_HONO; ?>"><?php echo $Tuhimunatanga->taitara; ?></a></h2>
 </div>
 </header>
 <div id="taapare_matua">
 <div id="rohe_potae">
 <div id="rohe_taniwha">
 <div class="takai">
 <H4>WHAKAATURANGA: Hanga he whakapiri hei haumaru papatono-taupangatanga.</H4>
 <ul>
 <li><a target = "_blank" href="https://www.wolframalpha.com/input/?i=log2(62%5E15)">Moka-<?php echo Whangaonokupu::mokamoka( 15, 62 ); ?></a> te kahanga o te haatepe-waahitau tukutuku mo ia hanga-whakapiri</li>
 <li>E whakamunatia ana nga whakapiri ia te aratau <i><?php echo strtoupper( $Tuhimunatanga::tu_aratuka() ); ?></i></li>
 <li><a target = "_blank" href="https://www.wolframalpha.com/input/?i=log2(7776%5E<?php echo $Tuhimunatanga->kupu_katoa; ?>)">Moka-<?php echo Whangaonokupu::mokamoka( $Tuhimunatanga->kupu_katoa, 7776 ); ?></a> te kahanga of te whangaono kupu</li>
 <li>Kaua e wareware te waahitau tukutuku me te kupuhipa. Mena kua ngarongaro enei, e kore e taea te wetemuna te whakapiri.</li>
 <li>I taapirihia he taitapa tupurangi.</li>
 </ul>
 <br />
 He Koowhiringa Ano: (kaore e whakahauanga)
 <ol>
 <li>Tuatahi, me taauta tenei mono-mai (<a target = "_blank" href="https://chrome.google.com/webstore/detail/encipher-it/fimncfoplhkgepigcpgjheeccdhemcfj?hl=ma">Chrome</a>, <a target = "_blank" href="https://addons.mozilla.org/en-US/firefox/addon/crypto-data/">Firefox</a>)</li>
 <li>Tuarua, i mua ake tou whakapiringa, ia tenei mono-mai ka whakamuna tou whakapiri.</li>
 </ol>
 <br />
 <p>
 <?php if ( 'POST' !== $_SERVER[ 'REQUEST_METHOD' ] && isset( $_GET[ 'i' ] ) && strlen( $_GET[ 'i' ] ) == Tuhimunatanga::HAATEPE_ROA && !isset( $_POST[ 'kupuhipatuarua' ] ) ) {
 $raraunga = new Raraunga();
 $whakahaatepe_tukurua  = $raraunga->koruki( $Tuhimunatanga->whakahaatepe( Tuhimunatanga::MOMO_HAATEPE, $Tuhimunatanga->tenei_haatepe ) );
 $rarangi      = $raraunga->tiipako( "SELECT `rarangi_huna` FROM `nga_taaurunga` WHERE `haatepe`=" . $whakahaatepe_tukurua );
 if ( $rarangi !== false ) {
 if ( !empty( $rarangi ) ) {
 $aho_whakamunatia = wordwrap( $rarangi[ 0 ][ 'rarangi_huna' ], Tuhimunatanga::TAIKAI_KUPU, "\n", true );
 } else {
 $Tuhimunatanga->karere_hapa .= "E hee ana te waahitau tukutuku, ngarongaro tenei tuhinga raanei";
 $aho_whakamunatia = $Tuhimunatanga->karere_hapa;
 }
 }
 ?>
 <textarea cols="102" style="width:780px;" name="haatepe" spellcheck="false" rows="20" id="waehere" style="font-size: 16px; Courier New, monospace"; autofocus><?php if ( isset( $aho_whakamunatia ) ) echo $aho_whakamunatia; ?></textarea>
 <form action="./?i=<?php echo $Tuhimunatanga->tenei_haatepe; ?>" name="ipupapatono" id="ipupapatono" method="post">
 <br /><b>Kupuhipa:</b><br />
 <textarea class="Kupuhipa" cols="102" style="width:780px;" spellcheck="false" name="kupuhipatuarua" rows="1" id="ipu_kupuhika" autofocus></textarea><button type="submit" value="Wetemuna">Wetemuna</button>
 </form>
 <?php } elseif ( 'POST' == $_SERVER[ 'REQUEST_METHOD' ] && isset( $_POST[ 'kupuhipatuarua' ] ) ) {
 $waehere_whakamunatia = $Tuhimunatanga->karere_wetemunahia;
 $waehere_whakamunatia = preg_replace( "/[\n]/i", "\x00", $waehere_whakamunatia );
 $huaanga_waehere_whakamunatia = explode( "\x00", $waehere_whakamunatia );
 ?>
 <div id="rohe_waihere2">
 <div id="rohe_waihere">
 <div id="patena_waihere">
 <span class="huri_matau">
 <a href="<?php echo ( isset( $Tuhimunatanga->papahono_huri ) ? $Tuhimunatanga->papahono_huri . '#raraunga' : '' ); ?>" class="pateneiti">raraunga taketake</a>
 </span>
 <a href="<?php echo Tuhimunatanga::PAPA_HONO; ?>" class="pateneiti" style="margin:0">whakapiri hou</a>
 </div>
 <div id="selectable">
 <ol class="tuhinga">
 <?php
 foreach ( $huaanga_waehere_whakamunatia as $nama_rarangi => $rarangi )  {
 $nama_rarangi = ( $nama_rarangi + 1 );
 echo "<li class=\"li1\"><div class=\"de1\">" . $rarangi . "</div></li>\n";
 }
 ?>
 </ol>
 </div>
 </div>
 </div>
 <br /><h4 id="raraunga">RARAUNGA TAKETAKE</h4><br />
 <div class="rohepotae_kupu" style="margin-bottom:0">
 <textarea class="puta_waihere" cols="120" style="width:100%;" spellcheck="false" name="haatepe" rows="50" id="waehere" autofocus><?php echo $Tuhimunatanga->karere_wetemunahia; ?></textarea>
 <br /><p align="center"><a href="<?php echo Tuhimunatanga::PAPA_HONO; ?>">Whakapiri Hou</a></p>
 </div>
 <?php } elseif ( 'POST' !== $_SERVER[ 'REQUEST_METHOD' ] && !isset( $_GET[ 'i' ] ) && strlen( $Tuhimunatanga->papahono_huri ) == 0 ) { ?>
 </p>
 <form action="./" name="ipupapatono" id="ipupapatono" method="post">
 <input name="kupuhipa" type="hidden" value="<?php echo $Tuhimunatanga->kupuhipa_aunoa; ?>">
 <p>
 <textarea cols="102" name="haatepe" spellcheck="false" rows="20" id="haatepe" style="font-size: 12px; font-family:verdana"; placeholder="Whakapiri ou tuhinga ki konei" autofocus></textarea>
 <br />
 <select style="width:780px"; name="paunga">
 <option value="" disabled selected>Waa Pau</option>
 <option value="0">1. Amuri paanui ka tuumata!</option>
 <option value="600">2. Tekau Miniti</option>
 <option value="3600">3. Kotahi Houra</option>
 <option value="86400">4. Kotahi Ra</option>
 <option value="604800">5. Kotahi Wiki</option>
 <option value="2635200">6. Kotahi Marama</option>
 <option value="31579200">7. Kotahi Tau</option>
 <option value="3157920000">8. Ko Te Mutunga Kore</option>
 </select><button type="submit" value="Auaha">Auaha</button>
 </p>
 </form>
 <?php } elseif ( isset( $_GET[ 'i' ] ) && strlen( $_GET[ 'i' ] ) <> Tuhimunatanga::HAATEPE_ROA ) {
 header( "Location: " . Tuhimunatanga::PAPA_HONO );
 exit( 'Kei te hee te waahitau tukutuku' );
 } elseif ( 'POST' == $_SERVER[ 'REQUEST_METHOD' ] ) {
 if ( strlen( $Tuhimunatanga->papahono_huri ) > 0 ) { ?>
 <?php
 $raraunga = new Raraunga();
 $rarangi      = $raraunga->tiipako( "SELECT `rarangi_huna` FROM `nga_taaurunga` WHERE `haatepe`=" . $Tuhimunatanga->haatepe_mutu );
 if ( $rarangi === false ) {
 die( "E hika! E pakaru ana te raraunga" );
 } else {
 $aho_whakamunatia = wordwrap( $rarangi[ 0 ][ 'rarangi_huna' ], Tuhimunatanga::TAIKAI_KUPU, "\n", true );
 }
 ?>
 <textarea cols="102" style="width:780px;" name="haatepe" spellcheck="false" rows="20" id="waehere" style="font-size: 12px; Courier New, monospace"; autofocus><?php if ( isset( $aho_whakamunatia ) ) echo $aho_whakamunatia; ?></textarea>
 <p>Whakat?pato: Kaua e wareware koe te <i>Kiianga Taarehu</i> me te <i>Waahitau Tukutuku</i> ki te wetemuna i tenei whakapiri.<br /><br />
 <b>Kiianga Taarehu:</b><br />
 <textarea class="whangaonokupu" style="width:780px;" name="haatepe" spellcheck="false" id="kupuhipa" rows="1" autofocus><?php echo $Tuhimunatanga->kupuhipa_aunoa; ?></textarea>
 <button type="Submit" onclick="papatopenga()">Taaura</button></p>
 <div id="rarangi_kupu">
 <?php if ( isset( $Tuhimunatanga->rarangi_kupu ) ) { ?>
 He tumomo tauira o nga kupu whangaono (he taonganui mo te maumaharatanga):<br />
 <?php echo $Tuhimunatanga->rarangi_kupu;
 } ?>
 
 </div>
 <br />
 <p><b>Waahitau Tukutuku:</b><br /><a target=_"blank" href="<?php echo $Tuhimunatanga->papahono_huri; ?>"><?php echo $Tuhimunatanga->papahono_huri; ?></a></p>
 </p>
 <?php }
 }
 ?>
 </div>
 </div>
 </div>
 </div>
 </body>
 </html>
 
 | 
Details
=== Tuhimunatanga ===
Tangata Haututu: @te_taipo
Herenga PHP: 7.2
Tenei Putanga: 1.0.0
Raihana: GPLv2 
Paewhakaata o te Raihana: http://www.gnu.org/licenses/gpl-2.0.html
He whakaaturanga o tetehi whakapiri hei haumaru papatono-taupangatanga
Mihi atu nei ki a Karaitiana Taiuru mo tona papakupu o nga kupu aa-kaupapa Maori, o te rorohiko me te paapaaho paapori:
https://www.taiuru.maori.nz/dictionary-computer-social-media/
== Whakaaturanga ==
* https://hokioisecurity.com/tuhimunatanga/
Ahuatanga O Tuhimunatanga
- 
He kore te paarongo tautuhituhi kei roto i te raraunga
- 
Mena kua wareware koe te te waahitau tukutuku, te kupuhipa ranei. Mena kua ngarongaro enei, e kore e taea te wetemuna te whakapiri.
- 
Mahia te aratau a AES-256-GCM
- 
Moka-102.4 te kahanga o te whakamunatia o nga kii kupuhipa
- 
Moka-89.31 te kahanga o te haatepe-waahitau tukutuku mo ia hanga-whakapiri
- 
Ka taea e koe te whakamoonehu tou whakapiri
== Taautatanga  ==
- 
Hanga tetehi raraunga
CREATE TABLE `nga_taaurunga` (
  `haatepe` varchar(500) NOT NULL,
  `kupuhipa_huna` varchar(500) NOT NULL,
  `rarangi_huna` mediumtext NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- 
Whakatakoto tou te paarongo o tou raraunga i roto i te raraunga/whiringa_whakapiri.ini
[raraunga]
ingoa = 
kupuhipa = 
ingoa_raraunga = 
raraunga_waahitau_tukutuku = 
 
Ka mutu!
|  | Applications that use this package |  | 
No pages of applications that use this class were specified.
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.