社区
Java EE
帖子详情
订单如何加密
空心菜7
2019-05-15 08:19:53
如果使用MD5对订单ID进行加密,输进去string类型,加密后也是string类型,但是订单id是int类型的,无法存入数据库,怎么办?
...全文
3792
60
打赏
收藏
订单如何加密
如果使用MD5对订单ID进行加密,输进去string类型,加密后也是string类型,但是订单id是int类型的,无法存入数据库,怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
60 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_42392002
2019-05-31
打赏
举报
回复
加个字段啊,加密id
原来我还在这儿
2019-05-31
打赏
举报
回复
个人见解:不应该使用id来做订点表示,可以新建订单编号字段,可以对订单编号字段进行MD5加密处理,用来解决id主键无法存储问题
tq1086
2019-05-31
打赏
举报
回复
md5是摘要,不是加密。 为何要对ID加密?ID包含了什么不可外泄的业务秘密吗?
戴子
2019-05-23
打赏
举报
回复
而且就算要加密;我也建议 你可以加个订单单号;用单号作为唯一的业务主键;ID 最好不做业务关联
戴子
2019-05-23
打赏
举报
回复
建议 如果是对数据进行加密 可以 使用 AES 加密;这样只要 密钥安全你的数据也就基本安全;而且在需要的时候可以进行解密操作;
千里送人头
2019-05-22
打赏
举报
回复
楼主,订单ID一般不用int型,了解一个 UUID
tone1128
2019-05-21
打赏
举报
回复
最好是订单ID不要用作主键
tell17322606801
2019-05-21
打赏
举报
回复
将字符串转化为数组,就变成了int型
Marchccc
2019-05-20
打赏
举报
回复
数据ID肯定是int自增,想用其他再次标记唯一,要么加个字段,要么做个微服务
churros
2019-05-20
打赏
举报
回复
又要MD5又要自增,这是在搞笑吗
dphhzh11
2019-05-20
打赏
举报
回复
继续关注中,求大神出现
weixin_37536864
2019-05-20
打赏
举报
回复
我只想问下订单id的加密意义何在,以我的理解,是不是通过前端给订单id加密后在到后端揭秘,在放到数据库里。难道你其他表关联比订单的话在解密然后再加密,意义何在
代码间的舞者
2019-05-19
打赏
举报
回复
楼主就不考虑增加一个字段?通常一条订单记录,除了ID外,还会有交易流水号的。你可以考虑把交易流水号加密的。
另外,是在无法理解给订单ID加密这个需求。所有的业务流程都需要用到订单号的,类似身份证号的作用。建议楼主不如在业务层面上去保证安全性,而不是在技术层面考虑
Wudide_xiaobai
2019-05-19
打赏
举报
回复
一个注解就解决了,在实体类的订单id上加jsonformart,看我的博客昨天刚写了,几个好用的注解
GLASSWALLS
2019-05-19
打赏
举报
回复
md5是哈希算法,用来算摘要的,不是用来加密的
sxplool
2019-05-19
打赏
举报
回复
感谢楼主分享
BarryAllen7
2019-05-19
打赏
举报
回复
改类型,最好不要这样用
꧁千风ღ随꧂
2019-05-18
打赏
举报
回复
md5加密了没法解密,你怎么把订单号给用户,你存到数据库,在客服端要显示,用户需要知道订单号,你怎么办,从数据库取出来就是加密了的,一团用户看不懂的字符给用户看?
weixin_45076604
2019-05-18
打赏
举报
回复
不谈实现,只谈设计,订单号是能够在业务层面唯一确定某只交易,id是在数据存储层面唯一确定某条记录,在不同的系统实现时,有可能同一订单号对应对应多个订单id,但不会出现同一个id(同一条订单记录)对(同一条订单记录)应多个订单号,不知道你问题的真实使用场景是什么,更不明白你为什么要强行把这两个不同概念的字段糅在一起并加密
沐心AL
2019-05-18
打赏
举报
回复
希望有大神可以解决这个问题,我们学习一下,哈哈
加载更多回复(40)
快手导出
订单
怎么取消
加密
快手导出
订单
怎么取消
加密
,快手
加密
,
订单
加密
,
订单
解密
抖音
订单
加密
如何解决
抖音
订单
加密
如何解决抖音
订单
加密
如何解决
抖店的
订单
数据的
加密
密钥
抖店是一个在线外卖平台, 它的
订单
数据
加密
密钥是用来保护
订单
数据安全的. 它是由一个较长的字符串组成的, 通常是包含数字, 大小写字母以及特殊字符的随机生成的字符串. 该密钥由抖店的系统生成, 且仅由系统内部的员工才能获得. 它是用来保护
订单
数据不被第三方非法获取和使用的. 如果您想要获得抖店的
订单
数据
加密
密钥, 建议您直接联系抖店的客服人员, 他们会帮助您解决相关问题. ...
电商
订单
的量子
加密
存储(从理论到商用的跨越式突破)
保障电商数据安全新方案,电商
订单
的量子
加密
存储实现从理论到商用的跨越式突破。适用于高敏感交易场景,采用量子密钥分发技术,确保
订单
信息不可窃听、不可篡改。抗量子计算攻击,提升系统级防护能力,值得收藏。
仅限内部分享:头部电商企业
订单
加密
升级的90天实战路径
揭秘头部电商
订单
安全升级实战,详解电商
订单
的量子
加密
存储技术在高并发场景下的落地路径。涵盖密钥管理、系统兼容性优化与性能监控三大核心环节,实现数据防篡改与隐私保护双重提升。90天完整实施方法论,值得收藏。
Java EE
67,535
社区成员
225,851
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章