반응형

이번 주에 방문한 디지털단지역 근처 돼지 고깃집 포스팅해볼게요.

오늘도 입구 사진을 못 찍었네요ㅠㅠ 어떤 고기를 먹을까 하고 지나가는 중에 짚불로 초벌 해준다고 하여 방문을 하게 되었어요.

 기본 반찬들이에요. 사진에 샐러드는 테이블에 소스가 있었는데 저희는 나가기 직전에 소스가 있다는 걸 알았어요~ㅋ

0123456

메뉴판 전체예요 저희는 돼지고기를 시켰어요.

짚불에 초벌로 나온 삼겹 1, 오겹 1 2인분을 시켰어요.

직접 고기 다 잘라서 불판에 올려줬어요. 2명이서 부족하여 돼지갈비도 2인분 시켰어요. 여기 찌개는 점심 메뉴라서 좀 아쉽네요. 대신 비빔국수를 시켰어요.

비빔국수는 고기랑 같이 먹으면 맛도 2배로 맛있어요.

마지막으로 돼지갈비예요 2인분 시켰는데 사진에는 다 못 올라가고 한 덩어리 더 남아있어요. 개인적으로는 삼겹보다는 돼지갈비가 더 맛있었어요. 돼지갈비도 초별이 되어서 나와 먹기 편했어요.

위치는 구로디지털단지 3번 출구에서 가까워요. 골목 사이사이 식당들이라 이것저것 먹을 것이 엄청 많아요. 다른 가게도 가게 되면 또 올릴게요.

 

 

 

 

 

반응형

'먹거리' 카테고리의 다른 글

이수 소갈비 인기명  (0) 2021.02.22
봉천동 분식 아가씨 김밥  (0) 2021.02.08
내방역 공리 짬뽕  (6) 2021.01.19
신림동 장터참숯무한리필(삼겹살,우삼겹)  (0) 2021.01.09
봉천 두부맛집  (4) 2020.12.26
반응형

오늘은 퇴근 후 소고기 무한리필로 갔어요. 이수역 생고기 제작소를 검색하고 이수역으로 갔어요.

 적당하 가격으로 무한리필로 먹을 수 있는 소고기집이에요.

3명이서 소고기무한 20,900원짜리 시켰어요. 처음 1회 스톤 스테이크는 서비스로 나와요.

불판인데 가운데 찌게 올라가는 곳이 있네요.

처음 나오는 고기인데 모둠으로 나왔어요.

1회 제공되는 스톤 스테이크예요. 돈가스 소스처럼 생긴 거에 찍어서 먹으면 괜찮아요. 너무 익기 전에 먹어야 해요.

처음에는 우삼겹으로 먹었어요. 빨리 익고 배가 고프니깐요~~~

위 사진은 리필로 시킨 고기예요 모둠으로 다시 시켰어요. 특정 부위만 시킬 수도 있어요.

마무리는 된장 밥으로 했어요. 찌개는 서비스이고 공깃밥만 시켰어야 찌개에 넣고 끓였어요. 역시 된장 밥은 맛있어요~~~ 소고기 비싸고 적당히 당길 때 무난하게 즐길 수 있는 곳이에요.

요즘 9시까지밖에 장사를 안 해서 손님들이 몰려서 좀 가게가 복잡하네요..

위치는 이수역 13번 출구 또는 10번 출구에서 가까워요

 

반응형
반응형

이번에 사용자 패스워드에 암호화 적용을 하여 포스팅하게 되었어요.

패스워드는 보통 단방향을 사용해서 복호화가 안되게 되어야 하고 암호화된 문자들끼리 비교를 하여 패스워드가 맞는지 판별을 하게 돼요. 그 외 암호화, 복호화가 필요한 부분도 있어 양방향 암호화도 만들었어요.

	public static String encryptSha256(String value) {

		MessageDigest md;
		StringBuffer sb = new StringBuffer("");

		try {

			md = MessageDigest.getInstance("SHA-256");
			md.update(value.getBytes());
			byte byteData[] = md.digest();

			for (byte tmpStrByte : byteData) {
				String tmpEncTxt = Integer.toString((tmpStrByte & 0xff) + 0x100, 16).substring(1);

				sb.append(tmpEncTxt);
			}
		} catch (NoSuchAlgorithmException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		return sb.toString();

	}

	public static String encryptAes(String str, String key) throws Exception {

		Cipher cipher = Cipher.getInstance("AES");

		SecretKeySpec secretKey = new SecretKeySpec(key.getBytes(), "AES");

		cipher.init(Cipher.ENCRYPT_MODE, secretKey);

		byte[] encPassword = cipher.doFinal(str.getBytes("UTF-8"));

		String result = Base64.getEncoder().encodeToString(encPassword);

		return result;
	}

	/*
	* password = AES 방식으로 암호화된 암호문
	* key = 암호화시 사용했던 키워드
	*/
	public static String decryptAes(String str, String key) throws Exception {

		Cipher cipher = Cipher.getInstance("AES");
		SecretKeySpec secretKey = new SecretKeySpec(key.getBytes(), "AES");

		cipher.init(Cipher.DECRYPT_MODE, secretKey);

		byte[] decPassword = cipher.doFinal(Base64.getDecoder().decode(str));
		String result = new String(decPassword, "UTF-8");

		return result;
	}

단방향 암호화는 SHA-256 방식으로 했어요. 양방향 암호화는 AES 방식으로 사용을 하였는 데 사용되는 key는 값이 16, 24, 32 Byte로 작성이 되어야 해요. 그 외 byte에 안 맞는 키값이 입력이 되면 Invalid AES key length에러가 발생을 하게되므로 반드시 byte길이를 맞춰야해요.

반응형

+ Recent posts