Board index   FAQ   Search  
Register  Login
Board index PHP Your Scripts

CryptBB - Open source encrypted forum

This is where you share YOUR scripts with others

Moderators: macek, egami, gesf

CryptBB - Open source encrypted forum

Postby VanDerSaAr » Sun Apr 07, 2013 7:54 am

Program: CryptBB
Version: 1.13.3.10
Author: VanDerSaAr
License: MIT

This site, the encrypted forum with open source code, provides more secure private communications between people. All messages are transmited by the internet and stored in the database in encrypted format. All mathematical operations are executed by client (internet browser), not by server. For text encrypting this forum uses AES (Rijndael) 256 CTR (Counter mode), symmetric military-class encryption (USA) 2012, and for passwords exchange between users - RSA (Rivest-Shamir-Adleman) 768-2048, one of the best asymmetric ciphers at present time (2012). Here You can create Your own forums and discuss with Your friends any topics securely. Anybody (even administrator) cannot read Your closed messages. Register and join the encrypted community!

Site: http://cryptbb.site40.net
Attachments
cryptbb-1.13.3.10.7z
(232.37 KiB) Downloaded 62 times
VanDerSaAr
New php-forum User
New php-forum User
 
Posts: 4
Joined: Sat Sep 01, 2012 3:03 am

Re: CryptBB - Open source encrypted forum

Postby VanDerSaAr » Fri Jul 26, 2013 2:33 pm

I have decided to improve CryptBB.

Major change: Added VEIL message veilization.

What is VEIL?

Enveil converts the Base64-text to the random text with simple sentences. Deveil converts this generated text to the Base64-text. Enveilized text hides the Base64-text.


For example. We need to post securely the message:

How are you?


We encrypt this message with AES-256 CTR cipher and password 12345 (without capsulation) and get the Base64 (custom) text:

7gCYj.pd8FGZe,.o!dbTAadJUFo=


Now we enveilize this Base64-text with first VEIL Javascript function by internet-browser and get the human-readable post:

Scott has pointed to the battery. Further Jason and Katy, turning the packet, have painted Steve's bottle. And Angela, losing the journal, has wanted Terry's orange. Suddenly Rebeca, painting Jeffrey's document, has acquired Jeff's jar certainly. But Jack said: "Amanda has reminded of the tube!"


Then we transmit this post to the WEB-server. CryptBB deveilizes this post with first VEIL PHP function and saves the deveilized Base64-text to the database. When we read the encrypted topic, CryptBB, using the second VEIL PHP function, show to us the human-readable post. At the end, we deveilize the post with second VEIL Javascript function and decrypt the Base64-text with AES-256 CTR by internet-browser. Now everybody, who knows the password, can securely read the source message.


Opinions?
Attachments
cryptbb-2.13.6.14.002.7z
(112.07 KiB) Downloaded 47 times
cryptbb-2.13.6.14.001.7z
(244.14 KiB) Downloaded 51 times
VanDerSaAr
New php-forum User
New php-forum User
 
Posts: 4
Joined: Sat Sep 01, 2012 3:03 am

Re: CryptBB - Open source encrypted forum

Postby VanDerSaAr » Thu Mar 20, 2014 11:26 pm

New version: 3.14.2.1. Major change: Added support of PHPSECLIB + JS (to encrypt passwords of accounts on data transmiting).

Site: http://cryptbb.site40.net

The site has simple structure:
- Forums → Forum → Topic → Post
- Forums → Users
- User profile → Private messages → Passwords exchange

Forums contain topics, topics consist of posts. All topics have passwords, all posts are encrypted; depending on options, forums also can have passwords for encrypting of names of topics. Author of the post can delete his post; topic starter can delete any post in his topic and the topic self; forum creator can delete any post or topic in his forum and the forum self; administrator can delete any post, topic or forum.

Function of restriction of rights for users and guests to view, read and write in forums and topics is supported. Module "Users" displays numbers of all registered members to set the rights for concrete users in corresponding section.

Module "User profile" allows to change the password, and also to move to the module "Private messages", where members can exchange between themselves passwords of topics or forums.

It is allowed a short links to the topics, for example, http://cryptbb.site40.net/?t=9
In this case the program realizes automatical pass from main page of the forum to the topic with number 9. On registration and login the redirect is kept.

Besides, for secure increase, offline tools to generate the random passwords, to create the keys and to encrypt and veilize the messages are created.

Opinions?
Attachments
cryptbb-3.14.2.1.001.7z
(250 KiB) Downloaded 19 times
cryptbb-3.14.2.1.002.7z
(241.49 KiB) Downloaded 19 times
VanDerSaAr
New php-forum User
New php-forum User
 
Posts: 4
Joined: Sat Sep 01, 2012 3:03 am


Return to Your Scripts

Who is online

Users browsing this forum: No registered users and 1 guest

Sponsored by Sitebuilder Web hosting and Traduzioni Italiano Rumeno and antispam for cPanel.

cron