Difference between revisions of "BlockSignal"

From Free Software Directory
Jump to: navigation, search
m
(+note;+license;+resources;-wrong category;+categories;+preqrequisites)
Line 6: Line 6:
 
|Is High Priority Project=No
 
|Is High Priority Project=No
 
|VCS checkout command=git clone https://github.com/altuncu/BlockSignal.git
 
|VCS checkout command=git clone https://github.com/altuncu/BlockSignal.git
|Computer languages=Java, Kotlin
+
|Computer languages=Java, Kotlin, Python, IDL, Prolog
 +
|Documentation note=This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See http://www.wassenaar.org/ for more information.
 +
 
 +
The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code.
 
|Decommissioned or Obsolete=No
 
|Decommissioned or Obsolete=No
 
|Keywords=blocksignal, messaging, secure, blockchain, blockstack, signal, instant, application, chat, android, instant messaging, secure chat
 
|Keywords=blocksignal, messaging, secure, blockchain, blockstack, signal, instant, application, chat, android, instant messaging, secure chat
Line 13: Line 16:
 
|Version status=unstable
 
|Version status=unstable
 
|Version download=https://github.com/altuncu/BlockSignal/archive/1.1.0.zip
 
|Version download=https://github.com/altuncu/BlockSignal/archive/1.1.0.zip
 +
|Last review by=LorenzoAncora
 +
|Last review date=2019/08/23
 +
|User level=intermediate
 
|Accepts cryptocurrency donations=No
 
|Accepts cryptocurrency donations=No
 
|Test entry=No
 
|Test entry=No
 
|Is GNU=No
 
|Is GNU=No
 +
}}
 +
{{Project license
 +
|License=GPLv3
 +
|License copyright=Copyright 2019 Enes Altuncu, 2011 Whisper Systems, 2013-2017 Open Whisper Systems.
 +
|License verified by=LorenzoAncora
 +
|License verified date=2019-08-23
 +
|License note=https://raw.githubusercontent.com/altuncu/BlockSignal/af1c3db2e49f998aed6830cb85cd534586545306/LICENSE
 
}}
 
}}
 
{{Person
 
{{Person
 
|Real name=Enes Altuncu
 
|Real name=Enes Altuncu
|Role=Developer
+
|Role=Lead developer
 
|Email=altuncuenes@hotmail.com
 
|Email=altuncuenes@hotmail.com
 
|Username=altuncu
 
|Username=altuncu
 +
}}
 +
{{Resource
 +
|Resource kind=Homepage
 +
|Resource URL=https://altuncu.github.io/BlockSignal/
 +
}}
 +
{{Resource
 +
|Resource kind=Developer
 +
|Resource URL=https://github.com/altuncu
 +
}}
 +
{{Resource
 +
|Resource kind=VCS Repository Webview
 +
|Resource URL=https://github.com/altuncu/BlockSignal
 +
}}
 +
{{Resource
 +
|Resource kind=Bug Tracking
 +
|Resource URL=https://github.com/altuncu/BlockSignal/issues
 
}}
 
}}
 
{{Software category
 
{{Software category
 
|Chat=instant-messaging
 
|Chat=instant-messaging
 
|Internet-application=mobile-phone
 
|Internet-application=mobile-phone
|Programming-language=java
+
|Programming-language=java, python
 
|Runs-on=Android
 
|Runs-on=Android
|Version-control=git
+
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Source requirement
 +
|Prerequisite description=Python
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Source requirement
 +
|Prerequisite description=Java
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Source requirement
 +
|Prerequisite description=Kotlin
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Source requirement
 +
|Prerequisite description=Prolog
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Weak prerequisite
 +
|Prerequisite description=Docker
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to build
 +
|Prerequisite description=Gradle
 
}}
 
}}
 
{{Featured}}
 
{{Featured}}

Revision as of 14:54, 23 August 2019


[edit]

BlockSignal

https://altuncu.github.io/BlockSignal/
Secure Messaging Application

BlockSignal is a secure instant messaging application based on Signal Android. Moreover, it uses a blockchain-based PKI system, Blockstack, to verify the identities of users so as to prevent Man-in-the-Middle attacks instead of Signal's authentication ceremony feature. Therefore, its security level depends on user awareness less.





Licensing

License

Verified by

Verified on

Notes




Leaders and contributors

Contact(s)Role
Enes Altuncu (Altuncu)Lead developer


Resources and communication

AudienceResource typeURI
Bug Trackinghttps://github.com/altuncu/BlockSignal/issues
Homepagehttps://altuncu.github.io/BlockSignal/
Developerhttps://github.com/altuncu
VCS Repository Webviewhttps://github.com/altuncu/BlockSignal


Software prerequisites

KindDescription
Source requirementPython
Required to buildGradle
Source requirementJava
Source requirementKotlin
Source requirementProlog
Weak prerequisiteDocker




Entry








"Lead developer" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.



























Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.