Comments (7)
We can't encrypt this data in such way, that no one will have access to it, as long as we don't use password-protected launch of the application. But we can still encrypt it with some generated and saved key, so that it won't be plain text. Is that what you are talking about?
from tdesktop.
You might be able to leverage the Windows CryptoAPI to have it store the credentials on the application's behalf.
from tdesktop.
Yes, that's the way, do not use a plain text. Generated key would be unique
for each instance of application.
Dne 4. 6. 2014 21:10 "telegramdesktop" [email protected] napsal(a):
We can't encrypt this data in such way, that no one will have access to
it, as long as we don't use password-protected launch of the application.
But we can still encrypt it with some generated and saved key, so that it
won't be plain text. Is that what you are talking about?—
Reply to this email directly or view it on GitHub
#13 (comment)
.
from tdesktop.
There is some discussion about Telegram security issues and also one master thesis from September 2015 available talking about Telegram protocol security issues. It would be good if Telegram would rely on proven free and open-source encryption protocol(s) and not reinvent the wheel. There are some competitive alternatives, e.g. Zyptonite, Wire, Tox, etc. It would be good to see comparison table about security features these programs have and compared with Telegram Desktop. Here is one secure messaging comparison table - unfortunately looks like Telegram isn't the securest one.... There is yet another interesting solution - Maidsafe. I really hope that Telegram Desktop will benefit from all of them and offer really secure solution (preferally built-in).
from tdesktop.
One more idea regarding secret chat - using telegram.me mechanism I would propose to make possible to create link which will directly start secret chat. E.g. https://telegram.me/secret/YourUsernameHere
from tdesktop.
Proxy settings are encrypted for a long time now.
from tdesktop.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
from tdesktop.
Related Issues (20)
- Web app web view crash or (null) when click reload on not fully loaded page HOT 4
- Please add enlarging-by-hovering function for emojis HOT 3
- Add gestures support HOT 2
- Khmer font too small HOT 1
- Crash on clicking smiliey / emoji button HOT 16
- WebApp context menu not closed when click outside window HOT 3
- Client window not accessible when WebApp.showPopup / window.alert active
- Share links don't work in Web App
- Request: Mermaid Code Rendering HOT 1
- Introduce Math & TeX Support in Telegram for Inline and Block-Level Formula Rendering HOT 1
- Add Expandable Sections to Keep Pages Shorter or Create FAQs HOT 1
- In the group there is "Deleted Account" but after remove from group then it's still there (sorry my english not good) HOT 1
- Openning the app I get just an infinite loading screen HOT 12
- "Please install WebKitGTK" when trying to open a, apparently, WebApp on Telegram (Flatpak) HOT 3
- Archiving or unarchiving chat in search mode removes it from the search results
- tray icon started showing total unread count HOT 1
- Explicitly highlight on website that each user needs their own API ID HOT 2
- Export function stuck on profile photos HOT 1
- Windows App Hangs when Clicking on Call Button HOT 1
- Uploads randomly halt HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tdesktop.