summaryrefslogtreecommitdiff
path: root/inc/ic-encrypt.php
diff options
context:
space:
mode:
authorczaks <marcin@6irc.net>2013-07-20 22:47:26 -0400
committerczaks <marcin@6irc.net>2013-07-20 22:47:26 -0400
commit97a22e57c1ef3c3e41ed5666255c1e941df21f3e (patch)
tree9b962876bb6442b840503880dd05ba07373cbb99 /inc/ic-encrypt.php
parent8772c31ce13e65b379be7b74154dd077cbd68ecb (diff)
Remove imgcaptcha, this code is unused in any of our forks and needs work to get here back.
Revert "Merge branch 'imgcaptcha' of https://github.com/asiekierka/Tinyboard" This reverts commit 49afb685c8e658c0f36b8171e176363538eb9419, reversing changes made to 2451a0f29c08e23ff36ef113082c112224f7e576. Conflicts: js/imgcaptcha.js
Diffstat (limited to 'inc/ic-encrypt.php')
-rw-r--r--inc/ic-encrypt.php37
1 files changed, 0 insertions, 37 deletions
diff --git a/inc/ic-encrypt.php b/inc/ic-encrypt.php
deleted file mode 100644
index 5d73126b..00000000
--- a/inc/ic-encrypt.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php
-// Z internetow.
-class Encryption {
- public function safe_b64encode($string) {
- $data = base64_encode($string);
- $data = str_replace(array('+','/','='),array('-','_',''),$data);
- return $data;
- }
-
- public function safe_b64decode($string) {
- $data = str_replace(array('-','_'),array('+','/'),$string);
- $mod4 = strlen($data) % 4;
- if ($mod4) {
- $data .= substr('====', $mod4);
- }
- return base64_decode($data);
- }
-
- public function encode($key, $value){
- if(!$value){return false;}
- $text = $value;
- $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
- $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
- $crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, $iv);
- return trim($this->safe_b64encode($crypttext));
- }
-
- public function decode($key, $value){
- if(!$value){return false;}
- $crypttext = $this->safe_b64decode($value);
- $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
- $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
- $decrypttext = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $crypttext, MCRYPT_MODE_ECB, $iv);
- return trim($decrypttext);
- }
-}
-?>