小编Xpl*_*ive的帖子

如何使用Java中的密码加密和解密String(Pc不是移动平台)?

我想加密一个字符串然后把它放在一个文件上.也想在我想要的时候解密它.我不需要非常强大的安全性.我只是想让其他人更难获取我的数据.

我尝试了几种方法.这是这些.

Md5加密:

如何在Android中散列字符串?

public static final String md5(final String toEncrypt) {
        try {
            final MessageDigest digest = MessageDigest.getInstance("md5");
            digest.update(toEncrypt.getBytes());
            final byte[] bytes = digest.digest();
            final StringBuilder sb = new StringBuilder();
            for (int i = 0; i < bytes.length; i++) {
                sb.append(String.format("%02X", bytes[i]));
            }
            return sb.toString().toLowerCase();
        } catch (Exception exc) {
            return ""; // Impossibru!
        }
    }
Run Code Online (Sandbox Code Playgroud)

我尝试了这个功能,并能够加密字符串,但我不能解密它的数据.所以这不是解决方案.

DES加密:

在java中加密和解密String

密码短语是自动生成的.密码始终是一样的吗?然后我的安全在哪里.所以这也不是我的解决方案.

AES加密:

如何使用另一个字符串作为密码加密/解密字符串?

我也从这个链接尝试过Aes.这里的密钥也是自动生成的?

还有其他方法吗?

java encryption

26
推荐指数
5
解决办法
16万
查看次数

如何在android中保护预先制作的sqlite数据库?

我的android项目的资产文件夹中有一个sqlite数据库.我用sqlite数据库浏览器制作并在我的项目中使用它.它包含一些包含4列的表.这在我的apk文件中工作得很好.但问题是,如果有人想要他可以轻松打破我的apk文件并获得我的真实数据库.现在我的问题是如何保护我的数据库?有没有办法设置密码或加密我的数据库.我在stackoverflow.com中搜索了这类问题并找到了一些方法.但是,当我使用代码创建数据库时,我认为这些方法是适用的.如果我使用我的程序创建数据库或放入数据,我也会制作自己的加密方法(如洗牌字符).但是,我再次说,我的数据库是预制的,我想保护它?在这种情况下,你可以帮我吗?抱歉英语不好.

database sqlite encryption android protection

6
推荐指数
0
解决办法
3913
查看次数

Android TV:如何使用 Leanbak 自定义 Android TV 的左侧导航面板?

目前我正在开发一个 android 电视应用程序项目,当我的导航面板处于扩展模式时会显示文本和图标,例如 -

扩大

当导航面板折叠时,它显示一个只有颜色的垂直条,没有图标或其他东西显示。

但我试图在导航面板折叠时实现这种设计 -

崩溃了

现在我的问题是使用 Leanback 可以实现这一点吗?如果可能的话我该如何实现它?任何类型的提示、技巧或参考都会有所帮助。提前致谢。

android android-tv leanback

6
推荐指数
1
解决办法
3139
查看次数

如何在一段时间后停用输入语句?

我们知道输入函数或运算符(cin,scanf,get ... .etc)等输入表格用户这次没有限制.

现在,我会问一个问题和用户给出答案,直到现在没有问题,但我的问题是"用户有时间(可能30或40秒)给出输入,如果他失败,那么输入语句将自动停用和执行下一个声明."

我想你得到了我的问题.那么请在这种情况下帮助我.如果有人给我一些真正有用的示例代码会更好.

我在Windows 7中使用codebolck 12.11.

c c++ input cin

5
推荐指数
1
解决办法
1171
查看次数

如何在java中检查字符串是否以子字符串开头?

我想检查一个以http://或不是开头的字符串.如果没有循环我怎么能这样做?提前致谢.

java string substring

-2
推荐指数
1
解决办法
2663
查看次数

标签 统计

android ×2

encryption ×2

java ×2

android-tv ×1

c ×1

c++ ×1

cin ×1

database ×1

input ×1

leanback ×1

protection ×1

sqlite ×1

string ×1

substring ×1