首页
社区
课程
招聘
[原创]高强度随机密码生成C++实现
发表于: 2015-10-29 20:35 7881

[原创]高强度随机密码生成C++实现

2015-10-29 20:35
7881

看到有人贴了一个随机密码生成的应用,我贴下以前自己写的高强度随机密码生成C++版本的源代码吧,这垃圾玩意写的戳,放在微云上好久了,没啥用,今天看到有人贴了(分享一个随机密码生成应用),也贴出来吧。

password.h

#ifndef PASSWORD_PASSWORD_GEN_H_
#define PASSWORD_PASSWORD_GEN_H_
//////////////////////////////////////////////////////////////////////////
#include "password/basictypes.h"
//////////////////////////////////////////////////////////////////////////
namespace password{
	enum PasswordGenLength{
		kPassword32Bit = 32,
		kPassword16Bit = 16
	};
	class WIN_DLL_API PasswordGen
	{
	public:
		static PasswordGen* GetInterface(bool free_exit = false);
		virtual void DIAllocate();
		virtual void DIRelease();
		char* PasswordGenerator(const unsigned long length);
		bool IsValidPassword(const unsigned long length);
	private:
		PasswordGen(void);
		~PasswordGen(void);
		char* password_;
		DISALLOW_EVIL_CONSTRUCTORS(PasswordGen);
	};
}

#endif

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 3
支持
分享
最新回复 (2)
雪    币: 275
活跃值: (320)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
(⊙v⊙)嗯,其实加解密啥的随便写一个就可以。。。只要你不把程序给别人,估计他们也逆不出加密方法。真的没啥需要保密的哈哈。(前提是不给源程序)
2015-10-29 21:54
0
雪    币: 36
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感觉好简单的样子
2016-9-9 18:08
0
游客
登录 | 注册 方可回帖
返回
//